Intent i = new Intent(Intent.ACTION_VIEW); // i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); i.setDataAndType(Uri.parse("file://" + mFilePath), "application/vnd.android.package-archive"); mContext.startActivity(i);
但在“/data/data/packageName”下的有权限限制,加入下面的代码应该可以了
String cmd = "chmod 777 " + mFilePath; try { Runtime.getRuntime().exec(cmd); } catch (Exception e) { e.printStackTrace(); }