问题标签 [google-chrome-arc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
274 浏览

android - 如何知道我的应用何时在 Google-Chrome-ARC 上执行?

如果我的应用在 Google-Chrome-ARC 上执行,我希望有一些不同的行为。

我目前得到了 IMEI,它在 ARC 上为空。

但它可靠吗?

0 投票
1 回答
473 浏览

android - Chrome ARC 焊机 ACTION_SEND

我尝试在具有以下代码的 Chrome ARC Welder 上运行共享示例 apk。

当我运行它时,会出现要求保存文件的窗口。保存并打开文件时,仅显示内容。

在 Chome ARC 中是否有一些不同的方式来处理 share / action_send ?

我尝试搜索参考资料/指南,但似乎没有找到。任何参考资料/指南或任何示例都会非常有帮助。谢谢。

0 投票
0 回答
535 浏览

google-chrome-arc - 在 ARC 中为名为 Kik 的聊天应用程序运行 APK

我已经上传了我的 APK,这是一个在 ARC 上名为 KIK 的聊天应用程序。我登录了,但没有连接...请帮助,我的电脑通过 Wifi 连接到互联网,我使用了其他运行良好的模拟器。

是我做错了什么还是我做错了什么?

0 投票
2 回答
136 浏览

android - Chrome ARC 时区显示

我在 Chrome ARC 下尝试了我的 Android 应用程序 TIDE NOW WA。效果出奇的好,但有一件奇怪的事情。我的应用程序需要本地时间来显示正确的结果,夏令时和标准时间都是如此。在 Android 下,今天在 DST 中,我的应用程序将时区显示为“PDT”,并提供了相应调整的时间。在 ARC(运行 Chrome 浏览器和 Windows 7)下,时区显示为“GMT-07:00”

我像这样从Android获得时间

runDate = Calendar.getInstance(); // 将显示此日期/时间的潮汐 ....

我像这样确定夏令时

DST=(runDate.get(Calendar.DST_OFFSET)==3600000); // 今天是夏令时吗?

所以我的应用程序(在 ARC 下)在夏令时期间显示不正确,但在标准时间期间正确显示。这是我自己的错误还是ARC的功能。

0 投票
1 回答
983 浏览

android - 如何调试导致 ChromeOS 上的插件崩溃的 android 应用

我有一个在 Android 设备和 ARC Welder/Mac 上运行良好的 Android 应用程序。当我尝试在 ChromeOS 上运行它时,它崩溃了,我得到了“悲伤的拼图脸”(插件崩溃)。

因为插件崩溃了,所以我无法访问 logcat。似乎每次应用程序启动时,logcat 都会重新初始化,所以我也看不到上次崩溃的任何输出。

我查看了 /var/log 并没有找到任何线索。我尝试了最新的“稳定”和最新的“开发通道”构建——结果相同。

0 投票
0 回答
174 浏览

google-chrome-arc - Google 文档“ARC 入门”是否还在某处可用?

在此 stackoverflow 组开始之前,在https://docs.google.com/document/d/13DtdjQQ4aRuCOegnPlLfk05-9J4vjuWMsUgvEdUbAs8/edit上有一个 Google 文档链接“ARC 入门”

该文档在某处仍然可用吗?

0 投票
1 回答
224 浏览

google-chrome-arc - Android ARC 是否以与 Android 框架相同的方式强制执行应用程序权限

我编写了一个不需要任何权限的 Android 应用程序。它不需要任何许可这一事实向用户证明它不会泄露任何敏感信息(通常通过互联网访问)。我打算在 Windows/Linux 上的 chrome 浏览器中通过 ARC 运行这个应用程序。

ARC 是否强制执行应用程序权限?我已经读过早期版本的 ARC 在这里没有强制执行任何内容: https ://sslab.gtisc.gatech.edu/2014/arc-security.html

感谢您提供任何信息。

0 投票
1 回答
260 浏览

google-chrome-arc - ARC:版本和更新

  1. 如何在 Chromebook 上以编程方式获取当前运行的 Chrome 应用运行时版本?

  2. ARC 是否获得更新以及多久更新一次?

0 投票
1 回答
1608 浏览

android - 使用 ContentResolver 写入外部文件 [Chrome-ARC]

我有一个关于在 Android 应用程序中写入外部文件的问题,该应用程序是为 Chrome 操作系统量身定制的,使用 Chrome 的 App Runtime 编译。此应用程序功能在两台 Android 测试设备(我相信一个 API 19,与 ARC 相同)上按预期工作,但在 Chromebook 上测试时总是失败。minSdkVersion我的应用程序是19.

我的应用程序是一个文本编辑器,我想要实现的是使用 加载文本,在此过程中Intent.ACTION_OPEN_DOCUMENT保存文件Uri。稍后,当我想保存时,我可以使用它Uri来访问文件并更新其内容,而无需在用户每次想要保存文件时都使用“共享”对话框打扰用户(或者如果他们设置了自动保存偏好。ACTION_SEND如果有) ,我的应用默认为Intent FileNotFoundException

这是相关的代码。任何人都可以提出一个解决方法,或者我可以做的任何改进吗?

EditorFragment课堂上:

最后,错误消息(从上面重复一遍,这只发生在我的 Chromebook 上,而不是 Android 测试设备上):

java.io.FileNotFoundException: Can't access data/data/org.chromium.arc/external/(etc.)...

谢谢!

编辑:

虽然我不知道如何从我的 Chromebook 获取堆栈跟踪,但我能够从这个问题的已接受答案中添加以下方法,以将其打印到EditText. 最后我还打印了Uri。这是输出:

错误发生在以下try/catch块中:

具体来说,这是370错误日志中引用的行:

OutputStream outputStream = mAppCompatActivity.getContentResolver().openOutputStream(Uri.parse(mUri));

0 投票
1 回答
521 浏览

android - ARC Welder 切断动作条

我刚刚完成了我的第一个 Android 应用程序New Daily Quotes的工作。我很高兴听到我可以通过 ARC Welder 和 Chrome Web Store 轻松地将它“移植”到 Chromebook 和 Google Chrome,但我遇到了障碍。

当我在 ARC Welder 中运行该应用程序时,操作栏的顶部被截断,导致无法阅读标题文本,并且菜单按钮充其量也很困难。截止程度取决于所选的外形尺寸,手机是最差的,平板电脑/最大化产生相同的结果。下面是我的意思的截图。如果有帮助,可以在此处获得源代码。

手机界面

机器人 RAZR

ARC Welder 电话用户界面 - 横向

ARC Welder 电话用户界面 - 横向

ARC Welder 电话用户界面 - 纵向

在此处输入图像描述