是否可以声明一个APK依赖于其他APK并自动安装依赖APK

时间:2014-02-13 15:34:08

标签: android

有应用程序只包含android服务(比如说SERVICE_1.apk)。还有一些应用程序(比如APP_1.apk,APP_2.apk,...)想要使用来自SERVICE_1.apk的服务。是否有可能以某种方式声明每个APP_n.apk依赖于SERVICE_1.apk,如果用户将从google play下载并安装APP_n.apk,那么APP_n.apk将自动检查是否已在设备上安装了SERVICE_1.apk安装SERVICE_1.apk(如果尚未安装)。

1 个答案:

答案 0 :(得分:2)

不,Google Play不会实施任何形式的依赖机制。

当然,欢迎您构建自己的APK作为APK的一部分。只需检查首次运行,看看您的相关应用程序是否已安装,如果没有,则提示用户安装它们。理想情况下,这些是“软依赖”,启用可选功能,而不是“硬依赖”,阻止应用程序运行。如果用户无法使用您的应用程序,他们可能会感到恼火,因为他们必须首先下载其他一些东西。

相关问题