Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否可以声明一个APK依赖于另一个APK并自动安装依赖的APK_Android - Fatal编程技术网

Android 是否可以声明一个APK依赖于另一个APK并自动安装依赖的APK

Android 是否可以声明一个APK依赖于另一个APK并自动安装依赖的APK,android,Android,有一个应用程序只包含android服务(比如说service_1.apk)。还有一些应用程序(比如APP_1.apk、APP_2.apk等)希望使用service_1.apk中的服务。是否可以以某种方式声明每个APP_n.apk依赖于服务_1.apk,如果用户将从google play下载并安装APP_n.apk,则APP_n.apk将自动检查设备上是否已经安装了服务_1.apk,如果尚未安装,则安装服务_1.apk 不,Google Play没有实现任何依赖机制 当然,我们欢迎您作为APK的一

有一个应用程序只包含android服务(比如说service_1.apk)。还有一些应用程序(比如APP_1.apk、APP_2.apk等)希望使用service_1.apk中的服务。是否可以以某种方式声明每个APP_n.apk依赖于服务_1.apk,如果用户将从google play下载并安装APP_n.apk,则APP_n.apk将自动检查设备上是否已经安装了服务_1.apk,如果尚未安装,则安装服务_1.apk

不,Google Play没有实现任何依赖机制


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

类似,但不是针对APK的: