Android调用系统安装

先下载APK文件,下载完成后直接调用

Intent i = new Intent(Intent.ACTION_VIEW);
		i.setDataAndType(Uri.parse("file://" + apkfile.toString()),
				"application/vnd.android.package-archive");
		mContext.startActivity(i);

可以进行安装,但是如果选择不安装,再次进入直接调用安装方法时,提示解析包是错误;

看了好半天,不知道为什么,后来发现,在下载的APK名称中存在大写字母,于是乎全部改成小写,再次尝试OK了!

你可能感兴趣的:(Android调用系统安装)