android错误解析包

时间:2012-11-28 00:08:50

标签: android parsing package

我有以下问题: 我的应用程序下载最新版本的APK并将APK文件保存在/ data / data / package name / upgrade中。 直到这里一切都很完美。 然后应用程序执行以下代码以开始安装:

String file = "/data/data/" + context.getApplicationContext().getPackageName() + "/upgrade/myapp.apk";

Intent intent = new Intent(Intent.ACTION_VIEW);

intent.setDataAndType(Uri.fromFile(f),"application/vnd.android.package-archive");

startActivity(intent);

收到错误后:“解析包时出错”。 并且安装无法启动。 如果我从浏览器下载相同的文件工作正常。

0 个答案:

没有答案