Android 小米安装apk遇到的问题

Android系统下安装apk代码:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setDataAndType(Uri.parse("file://" + path),"application/vnd.android.package-archive");

context.startActivity(intent);

但是在有的手机上会报包解析错误,比如今天遇到的小米note,换别人的华为手机测试相同的包没有问题,查阅博客:http://www.cnblogs.com/lipeil/archive/2012/09/01/2666782.html

发现需要添加权限,在部分手机上不需要,像小米这样深层定制的出现了这样的问题,加上权限后,成功解救。

你可能感兴趣的:(Android 小米安装apk遇到的问题)