相关插件及版本: open_file: ^3.2.1
问题:
项目中一直用的这个插件,突然发现在安卓高版本不能正常使用,报权限问题permissionDenied,断点调试提示相关权限是MANAGE_EXTERNAL_STORAGE,申请权限之后还是不行,报错内容是Failed to find configured root that contains ,如下
java.lang.RuntimeException: java.lang.IllegalArgumentException: Failed to find configured root that contains /data/data/包名/flutter_app/测试.pdf
open_file插件地址
按说明重新配置filepaths依旧不行,找到了open_file的升级版open_filex
To use this plugin, add open_filex as a dependency in your pubspec.yaml file.
dependencies:
open_filex: ^lastVersion
Example
import 'package:open_filex/open_filex.dart';
OpenFilex.open("/sdcard/example.txt");
when Conflict with other plugins about FileProvi