安装app提示解析包错误解决办法

安卓10.0以上版本安装apk使用以下代码会提示:解析包错误
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(downloadUri,“application/vnd.android.package- archive”);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

需要加上: intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);//添加这一句表示对目标应用临时授权该Uri所代表的文件

上一篇:Service


下一篇:大佬分享开发经验!Activity的启动模式