2021-07-16 20:12Flutter
open failed: EACCES (Permission denied)
原因
Android Q分区存储权限变更及适配问题:
为了让用户更好地控制自己的文件,并限制文件混乱的情况,Android Q修改了APP访问外部存储中文件的方法。外部存储的新特性被称为Scoped Storage。
解决方式
在AndroidManifest.xml的application中添加一句“android:requestLegacyExternalStorage="true"“
<application
android:name="io.flutter.app.FlutterApplication"
android:label="appname"
android:icon="@mipmap/ic_launcher"
android:requestLegacyExternalStorage="true">