Android小米5安装包解析失败问题

Android 解决7.0系统应用升级时下载APK安装时解析错误问题

在startActivity是添加Intent.FLAG_GRANT_READ_URI_PERMISSION

Intent installAPK = new Intent(Intent.ACTION_VIEW);
installAPK.setDataAndType(uri, "application/vnd.android.package-archive");
installAPK.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
    installAPK.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
}
context.startActivity(installAPK);

你可能感兴趣的:(Android,安装包解析失败,Android)