我们正在发布适用于 Chromebook 的 Android 应用程序。这必须作为文件下载(即闪存驱动器、私有(private)登录)而不是通过 Chrome 网上应用店提供。
ARC Welder 为我提供了基于原始 Android 应用 apk
的 Chrome 扩展 zip
。 zip
可轻松安装在装有 ARC Welder、Evernote 或其他 Android-on-Chrome 应用之一的 Chromebook 上;因为 Chrome 应用商店会预装适用于 Chrome 的 App Runtime。
如果这些应用被删除,并且我的 zip
成为第一个需要 Chrome 应用运行时的应用,我会收到此错误
Error Loading Extension
Failed to load extension from: /tmp/MyApp_RanDoM
'import' extension is not installed.
后跟一些看起来像 list 的 JSON。有一个 import
行,其中包含我要查找的依赖项的键。
...
"import": [{"ID": "mfaihdlpglflfgpfjcifdjdjcckigekc"}],
...
为防止新用户出现此错误,我宁愿不要求他们安装 ARC Welder、Evernote 等。
我该怎么办
- 获取适用于 Chrome 的 App Runtime zip,以便他们可以手动安装 App Runtime,或者
- 为他们提供一种无需依赖任何应用程序即可下载 ARC Welder 的方法
这是为了避免通过 Chrome 网上应用店发布应用。我正在考虑让他们走这条路,但如果我们可以通过更传统的方式分发文件,那会更好。
最佳答案
在网上商店中,可以只安装依赖项,而无需 ARC Welder 或任何其他依赖应用程序。 https://chrome.google.com/webstore/detail/app-runtime-for-chrome-be/mfaihdlpglflfgpfjcifdjdjcckigekc
关于android - 通过 zip 安装 Chrome 扩展程序,需要 Chrome 的 App Runtime : 'import' extension is not installed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36778703/