1

我想创建一个“应用程序加载器”(主要)应用程序,它将从服务器获取许可证——该许可证反过来将确定其他两个(次要)应用程序中可用的功能。

我想知道最好的方法。我是不是该:

  1. 只需从同一服务器获取两个辅助 apk 作为许可信息,并尝试从应用加载程序代码中安装它们;
  2. 将辅助 apk 打包到主应用 apk 中。然后,我能否在运行时从“父”apk 的资源/资产中安装辅助 apk?
  3. 将辅助应用程序重新创建为一个父应用程序中的多个活动 - 使用多个启动器?

我需要就个别场景的可行性、偏好(有原因的)以及实际上哪些是可能的提供建议。

非常感谢。

4

1 回答 1

1

然后,我能否在运行时从“父”apk 的资源/资产中安装辅助 apk?

并非没有将这些文件复制到外部存储。由于您无法在运行时修改资源或资产,因此无论好坏,您的“打包”“辅助”APK 都将保留在父 APK 中。

我需要关于个别场景可行性的建议

在上述限制范围内,所有这些都是可行的。

于 2012-11-10T19:09:02.447 回答