问题标签 [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.
android - 如何知道我的应用何时在 Google-Chrome-ARC 上执行?
如果我的应用在 Google-Chrome-ARC 上执行,我希望有一些不同的行为。
我目前得到了 IMEI,它在 ARC 上为空。
但它可靠吗?
android - Chrome ARC 焊机 ACTION_SEND
我尝试在具有以下代码的 Chrome ARC Welder 上运行共享示例 apk。
当我运行它时,会出现要求保存文件的窗口。保存并打开文件时,仅显示内容。
在 Chome ARC 中是否有一些不同的方式来处理 share / action_send ?
我尝试搜索参考资料/指南,但似乎没有找到。任何参考资料/指南或任何示例都会非常有帮助。谢谢。
google-chrome-arc - 在 ARC 中为名为 Kik 的聊天应用程序运行 APK
我已经上传了我的 APK,这是一个在 ARC 上名为 KIK 的聊天应用程序。我登录了,但没有连接...请帮助,我的电脑通过 Wifi 连接到互联网,我使用了其他运行良好的模拟器。
是我做错了什么还是我做错了什么?
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的功能。
android - 如何调试导致 ChromeOS 上的插件崩溃的 android 应用
我有一个在 Android 设备和 ARC Welder/Mac 上运行良好的 Android 应用程序。当我尝试在 ChromeOS 上运行它时,它崩溃了,我得到了“悲伤的拼图脸”(插件崩溃)。
因为插件崩溃了,所以我无法访问 logcat。似乎每次应用程序启动时,logcat 都会重新初始化,所以我也看不到上次崩溃的任何输出。
我查看了 /var/log 并没有找到任何线索。我尝试了最新的“稳定”和最新的“开发通道”构建——结果相同。
google-chrome-arc - Android ARC 是否以与 Android 框架相同的方式强制执行应用程序权限
我编写了一个不需要任何权限的 Android 应用程序。它不需要任何许可这一事实向用户证明它不会泄露任何敏感信息(通常通过互联网访问)。我打算在 Windows/Linux 上的 chrome 浏览器中通过 ARC 运行这个应用程序。
ARC 是否强制执行应用程序权限?我已经读过早期版本的 ARC 在这里没有强制执行任何内容: https ://sslab.gtisc.gatech.edu/2014/arc-security.html
感谢您提供任何信息。
google-chrome-arc - ARC:版本和更新
如何在 Chromebook 上以编程方式获取当前运行的 Chrome 应用运行时版本?
ARC 是否获得更新以及多久更新一次?
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));
android - ARC Welder 切断动作条
我刚刚完成了我的第一个 Android 应用程序New Daily Quotes的工作。我很高兴听到我可以通过 ARC Welder 和 Chrome Web Store 轻松地将它“移植”到 Chromebook 和 Google Chrome,但我遇到了障碍。
当我在 ARC Welder 中运行该应用程序时,操作栏的顶部被截断,导致无法阅读标题文本,并且菜单按钮充其量也很困难。截止程度取决于所选的外形尺寸,手机是最差的,平板电脑/最大化产生相同的结果。下面是我的意思的截图。如果有帮助,可以在此处获得源代码。
手机界面
ARC Welder 电话用户界面 - 横向
ARC Welder 电话用户界面 - 纵向