我没有第二个应用程序的来源,但我确实有apk。有人有安装我的apk时自动安装此apk的方法吗?理想情况下,它会默默地完成。这个应用程序不在市场上,永远不会,只作为一个.apk文件交换。用我的应用程序打包另一个apk
我使用其他应用来显示来自我的应用的数据。目前我手动必须分别安装我的应用程序和其他应用程序。
我没有第二个应用程序的来源,但我确实有apk。有人有安装我的apk时自动安装此apk的方法吗?理想情况下,它会默默地完成。这个应用程序不在市场上,永远不会,只作为一个.apk文件交换。用我的应用程序打包另一个apk
我使用其他应用来显示来自我的应用的数据。目前我手动必须分别安装我的应用程序和其他应用程序。
安装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发送给用户的外部存储,但我相信您可以找到答案。
但是,不能,默默无闻。
有没有办法让这个apk自动安装时有人安装我的apk?
号
理想情况下是默默地做。
双重否。无论您自己的APK还是您正在发布的APK(希望获得该应用程序作者的许可或其他许可)都可以静默安装。