我想创建一个使用另一个应用的aidl界面的应用。我想知道是否有可能在用户安装我的应用程序时自动下载其他应用程序
答案 0 :(得分:2)
见这里:http://android.amberfog.com/?p=98
基本上,你不能直接安装其他应用程序,只能启动实际可以安装它的东西。你必须在你的内部包含另一个apk(也许在你的资产文件夹中),但如果它不是你的apk,那么除非得到原作者的许可,否则这可能不是一个好主意。
如果在Google Play上发布了其他apk,则可以使用PackageManager检查设备上是否存在该apk的程序包名称。如果找不到,请邀请用户使用Intent从Google Play下载其他应用。 This post向您展示了如何将Google Play打开到特定应用。