Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 颤振-权限拒绝:读取androidx.core.content.FileProvider_Image_Flutter_Share_Androidx_Permission Denied - Fatal编程技术网

Image 颤振-权限拒绝:读取androidx.core.content.FileProvider

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:

我正在尝试使我的Flitter应用程序在外部存储中共享一个图像文件。我使用了几个插件来共享它,它们都会导致相同的错误“权限拒绝:读取androidx.core.content.FileProvider”

我已经尝试了几十个使用几个filepath.xml向清单添加提供程序,但仍然不起作用

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)

我还尝试使用权限处理程序插件手动请求存储权限,但仍然没有任何区别


有什么帮助吗?

您找到解决方案了吗?我现在也有同样的问题