反应本机rn-fetch-blob无法读取android 10的存储

时间:2020-10-08 09:34:33

标签: android react-native android-10.0 android-internal-storage rn-fetch-blob

`const dirs_read = RNFetchBlob.fs.dirs.SDCardDir + '/Whatsapp/Media/.Statuses';` 

以上代码在android 9及更低版本上正常运行,但无法读取android 10的状态。

1 个答案:

答案 0 :(得分:0)

我猜问题出在privacy settings中,根据SDCardDir的路径,您无法访问内部而外部的存储,需要在其中添加READ_EXTERNAL_STORAGEWRITE_EXTERNAL_STORAGE,和MANAGE_EXTERNAL_STORAGE权限。您根本无法访问内部存储中其他应用程序的文件夹(see more)。