我没有第二个应用程序的源代码,但我确实有apk。当有人安装我的apk时,有没有办法自动安装这个apk?理想情况下,它会默默地完成。这个应用程序不在市场上,永远不会,只能作为.apk文件进行交换。
我使用其他应用来显示应用中的数据。目前,我手动必须单独安装我的应用程序和其他应用程序。
答案 0 :(得分:1)
当有人安装我的apk时,有没有办法自动安装这个apk?
没有
理想情况下,它会默默地完成。
完全没有。您可以安静地安装自己的APK或您正在分发的APK(希望获得该应用程序作者的许可或其他许可)。
答案 1 :(得分:1)
安装APK后,您无法自动安装APK,但您可以让应用程序在启动时检查相关应用,如果未安装则安装它。
Intent install = new Intent(Intent.ACTION_VIEW)
.setData(Uri.parse("file:///path/to/your.apk"))
.setType("application/vnd.android.package-archive";
startActivity(promptInstall);
当然首先你需要将APK送到用户的外部存储设备,但我相信你能找到答案。
但不,不能无声地完成。