启动包安装程序

时间:2010-04-15 18:10:27

标签: android

我正在寻找一种在浏览器完成下载apk文件后自动启动android Package Installer的方法。有什么想法吗?目前,下载完成后,将显示下载文件列表,单击下载的apk将启动Package安装程序。 (我想自动化的步骤)

我曾考虑使用以下代码手动启动安装:

intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("file:///sdcard/downloadedApk"),
"application/vnd.android.package-archive");
startActivity(intent); 

,但我无法找到下载完成以执行上面的snipet的时间。

2 个答案:

答案 0 :(得分:0)

在浏览器完成下载apk文件后,您无法“自动启动Android软件包安装程序” - 抱歉!

答案 1 :(得分:0)

Uri uri = Uri.fromParts(“package”,“abc”,null);

rtn = new Intent(Intent.ACTION_PACKAGE_ADDED,uri);