Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("file://"+ "/sdcard/android123.com/cwj.apk","application/vnd.android.package-archive");
startActivity(intent);
PackageInstaller服务将会在内部匹配MIME类型为application/vnd.android.package-archive的 Intent,要说明的是setDataAndType的参数第一个为URI,其实URI内部的String对应为file://加上常规的路径,比如 file:///sdcard/android123.com/cwj.apk ,当然其他的Uri构造方法还可以Uri.fromFile(new File(sfileFullPath))。