4

我尝试使用这个谷歌手册和 ARC Welder 应用程序将 android apk 文件导出到 Chrome OS。我的应用程序在模拟器上似乎没问题。但 Windows 上的 Google Chrome 无法将这些应用程序下载为 Chrome 应用程序。它说它们与 Windows Google Chrome 不兼容。

在 android 清单中,我设置了这些代码以与 Android 4.4 兼容。是否需要任何其他步骤才能使应用程序也与 Windows Google Chrome 浏览器兼容以作为应用程序工作(不仅是 Chrome OS 设备)?

<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="19" />

兼容性

4

3 回答 3

2

我认为这是不可能的(官方)。

据我所知,谷歌希望将这些应用程序限制在 Chrome OS 中。他们在文档中特别说:

Chrome 应用程序运行时(测试版)或 ARC 可让您在 Chrome 操作系统上运行您喜爱的 Android 应用程序。

从技术上讲,ARC 使用的是 Native Client (NaCl),它不能在平台之间移植。由于有运行 x86 而不是 ARM 的 Chromebook,因此不适用。

由于可以在其他平台上进行测试,因此该技术能够生成其他 NaCl 二进制文件,但导出的结果受到限制。

假设这主要是由于营销原因 - 为 Chrome OS 平台提供了一个有吸引力的独家功能。但是,有人可能会争辩说,这也是出于兼容性原因。

于 2015-04-13T09:41:08.167 回答
1

Chrome 网上应用店目前仅允许将 ARC 应用程序安装到 Chrome 操作系统设备。

我认为不允许在非 Chrome OS 设备上进行安装是 Google 的疏忽,很快就会修改。直到几周前,Chrome OS 还是 ARC 应用程序唯一支持的平台,Chrome Web Store 尚未更新。据我所知,ARC 甚至还没有作为产品发布。

作为一项临时措施,您可能会考虑在 Reddit 上发布您的应用程序。r/chromeapks是一个使用 ARC 并且非常愿意“sideload”(“Load unpacked extension”)Chrome 应用程序的人的社区。这假设您的应用程序对于经常访问该 subreddit 的人来说很有趣。维基百科对此有更多信息https://en.wikipedia.org/wiki/Google_App_Runtime_for_Chrome#Community_efforts

于 2015-04-14T12:11:08.947 回答
-1

原因是您使用的开发机器的 chrome 构建版本高于您尝试下载的机器上的 chrome 版本。尝试更改从弧焊机下载的 zip 文件清单中的 chrome 内部版本号

于 2015-04-20T08:27:30.303 回答