Image 颤振-权限拒绝:读取androidx.core.content.FileProvider
我正在尝试使我的Flitter应用程序在外部存储中共享一个图像文件。我使用了几个插件来共享它,它们都会导致相同的错误“权限拒绝:读取androidx.core.content.FileProvider” 我已经尝试了几十个使用几个filepath.xml向清单添加提供程序,但仍然不起作用Image 颤振-权限拒绝:读取androidx.core.content.FileProvider,image,flutter,share,androidx,permission-denied,Image,Flutter,Share,Androidx,Permission Denied,我正在尝试使我的Flitter应用程序在外部存储中共享一个图像文件。我使用了几个插件来共享它,它们都会导致相同的错误“权限拒绝:读取androidx.core.content.FileProvider” 我已经尝试了几十个使用几个filepath.xml向清单添加提供程序,但仍然不起作用 java.lang.SecurityException: Permission Denial: reading androidx.core.content.FileProvider uri content:
java.lang.SecurityException: Permission Denial: reading
androidx.core.content.FileProvider uri
content://com.example.fluttersharefile/images/image.png from pid=1769,
uid=1000 requires the provider be exported, or grantUriPermission()
E/DatabaseUtils( 2116): at android.content.ContentProvider.enforceReadPermissionInner(ContentProvider.java:729)
E/DatabaseUtils( 2116): at android.content.ContentProvider$Transport.enforceReadPermission(ContentProvider.java:602)E/DatabaseUtils( 2116): at android.content.ContentProvider$Transport.enforceFilePermission(ContentProvider.java:593)
E/DatabaseUtils(2116):位于android.content.ContentProvider$Transport.openTypedAssetFile(ContentProvider.java:507)
E/DatabaseUtils(2116):位于android.content.ContentProviderNative.onTransact(ContentProviderNative.java:307)
E/DatabaseUtils(2116):位于android.os.Binder.execTransactionInternal(Binder.java:1021)
E/DatabaseUtils(2116):位于android.os.Binder.execTransact(Binder.java:994)
我还尝试使用权限处理程序插件手动请求存储权限,但仍然没有任何区别
有什么帮助吗?您找到解决方案了吗?我现在也有同样的问题