2012-09-24 45 views
5

我开发了5个android应用程序,并生成了5个具有相同密钥库的apk文件。在5个应用中,一个应用是包含公共数据库的家庭应用。所有其他应用程序正在使用内容提供者访问数据库。通过OTA服务安装Android应用程序

现在,我想让用户通过OTA服务下载所有5个apk文件。下载完成后,家庭应用程序首先开始安装,安装完成后自动完成第二个应用程序的安装,同样也适用于所有5个安装程序。无论如何要实现这一目标?

回答

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

+0

这个答案很好,但这不是我的问题的答案。 –

相关问题