Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.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:设置两个应用程序之间的依赖关系_Android_Aidl - Fatal编程技术网

Android:设置两个应用程序之间的依赖关系

Android:设置两个应用程序之间的依赖关系,android,aidl,Android,Aidl,我想创建一个使用另一个应用程序的aidl接口的应用程序。我想知道当用户安装我的应用程序时,是否有可能自动下载其他应用程序参见此处: 基本上,你不能直接安装其他应用程序,只能启动真正可以安装它的东西。您必须将另一个apk包含在您的apk中(可能在您的资产文件夹中),但如果它不是您的apk,那么除非您获得原始作者的许可,否则这可能不是一个好主意 如果另一个apk发布在Google Play上,您可以使用PackageManager检查设备上是否存在该apk的包名。如果你找不到,请用户使用Intent

我想创建一个使用另一个应用程序的aidl接口的应用程序。我想知道当用户安装我的应用程序时,是否有可能自动下载其他应用程序参见此处:

基本上,你不能直接安装其他应用程序,只能启动真正可以安装它的东西。您必须将另一个apk包含在您的apk中(可能在您的资产文件夹中),但如果它不是您的apk,那么除非您获得原始作者的许可,否则这可能不是一个好主意

如果另一个apk发布在Google Play上,您可以使用PackageManager检查设备上是否存在该apk的包名。如果你找不到,请用户使用Intent从Google Play下载其他应用程序。演示如何打开特定应用程序的Google Play