通过OTA服务安装安卓应用程序

5
我已开发了5个Android应用程序,并使用相同的密钥库生成了5个APK文件。其中一个应用程序是主页应用程序,包含一个公共数据库。所有其他应用程序都使用内容提供程序访问该数据库。
现在,我希望用户通过OTA服务下载所有5个APK文件。下载完成后,主页应用程序首先开始安装,安装完成后第二个应用程序自动开始安装,以此类推,直到所有5个APK都被安装完毕。是否有任何方法可以实现这一点?
1个回答

5
你可以提示安装。
Intent promptInstall = new Intent(Intent.ACTION_VIEW) 
    .setData(Uri.parse("file:///path/to/your.apk")) 
    .setType("application/vnd.android.package-archive"; 
startActivityForResult(promptInstall);

一旦用户接受并安装了应用,您将会收到一个回调,可以在其中调用下一个 APK 安装。您还可以使用 PackageManager 来检查用户是否成功安装了 APK。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接