1、AndroidManifest.xml添加权限
2、AndroidManifest.xml添加provider
提醒一下有些v4包里面没有FileProvider这个类,那就需要重新下载一个了
3、添加共享文件路径文件xml/file_paths.xml
4、安装apk代码
/**	* 安装应用.	* @param context Context	* @param file File	*/	public static void installApp(Context context, File file){	String fileName = file.getName();	int index = fileName.lastIndexOf(".");	String nameExtra = fileName.substring(index + 1, fileName.length());	if (nameExtra.equals("apk")) {	Intent intent = new Intent(Intent.ACTION_VIEW);	intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);	if (Build.VERSION.SDK_INT >= 7) { //20200616 android10以上版本安装没有权限报错问题解决	Uri apkUri = FileProvider.getUriForFile(context, "com.figo.test.fileprovider", file); //与manifest中定义的provider中的authorities保持一致	intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);	intent.setDataAndType(apkUri, "application/vnd.android.package-arch