0

尝试使用 Google Chrome ARC,我正在尝试运行依赖于另一个应用程序的应用程序(特别是,我的应用程序正在使用 OpenCV 中的一些库函数,并且它需要在设备上安装“OpenCV Manager”应用程序为了工作)。

是否可以告诉 ARC 这两个应用程序已连接(我得到了两个应用程序的 APK),或者每个应用程序都是完全隔离的并且无法了解其他应用程序?

4

1 回答 1

0

CRX 文件中打包的 APK 与任何其他 CRX 文件中的 APK 是隔离的,ARC 运行时 CRX 文件中的任何 APK 除外。

您可以将 OpenCV 管理器 APK 与您的应用程序一起打包(在同一个 CRX 文件中)。听起来许可条款允许这样做(但需要版权声明)。由于它会被捆绑,您将失去自动更新,这对您来说可能是也可能不是问题。

我们肯定有像这样将两个 APK 捆绑在一起的集成测试。但是,我不确定我们是否已经对使用普通应用 APK 的服务 APK(如 OpenCV Manger)进行了很多测试,因此您可能会遇到其他问题。

请注意,ARC 会尝试在最后安装的 APK 中启动主要活动(在元数据文件中列出),因此 OpenCV APK 应该首先列出。

于 2015-04-13T20:47:11.763 回答