通过 zip 安装 Chrome 扩展,需要 Chrome 的应用程序运行时:未安装 'import' 扩展

Installing Chrome extension via zip, requires App Runtime for Chrome: 'import' extension is not installed

我们正在为 Chrome 图书发布 Android 应用程序。这必须作为文件下载(即闪存驱动器、私人登录)而不是通过 Chrome 网上商店提供。

ARC Welder 给了我 Chrome 扩展 zip 基于原始 Android App apkzip 很容易安装在一本 Chrome 有 ARC Welder、Evernote 或其他 Android-on-Chrome 应用程序的书上;因为 Chrome App Store 会为 Chrome.

预装 App Runtime

如果删除这些应用程序,并且我的 zip 成为第一个需要 Chrome 的应用程序运行时的应用程序,我会收到此错误

Error Loading Extension

Failed to load extension from: /tmp/MyApp_RanDoM
'import' extension is not installed.

后面是一些看起来像清单的 JSON。有一个 import 行,其中包含我正在寻找的依赖项的键。

...
"import": [{"ID": "mfaihdlpglflfgpfjcifdjdjcckigekc"}],
...

为防止新用户出现此错误,我宁愿不要求他们安装 ARC Welder、Evernote 等

我怎么办

这是为了避免通过 Chrome 网上应用店发布应用程序。我正在考虑让他们走这条路,但如果我们可以通过更传统的方式分发文件,那将是更可取的。

从网上商店,可以只安装依赖项,而无需 ARC Welder 或任何其他依赖应用程序。 https://chrome.google.com/webstore/detail/app-runtime-for-chrome-be/mfaihdlpglflfgpfjcifdjdjcckigekc