// 创建URI ; // 创建Intent意图 Intent intent = new Intent(Intent.ACTION_VIEW); // 设置Uri和类型 getActivity().grantUriPermission("包名", uri,intent.FLAG_GRANT_READ_URI_PERMISSION); intent.setDataAndType(uri, "application/vnd.android.package-archive"); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); // 执行意图进行安装 startActivity(intent);
第一个版本自己测试可以。