#android #react-native #android-10.0 #android-internal-storage #rn-fetch-blob
#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:
Я предполагаю, что проблема в настройках конфиденциальности, в соответствии с SDCardDir
in path вы получаете доступ не к внутреннему, а к внешнему хранилищу, где вам нужно добавить READ_EXTERNAL_STORAGE
, WRITE_EXTERNAL_STORAGE
, и MANAGE_EXTERNAL_STORAGE
разрешения. Вы вообще не можете получить доступ к папке других приложений во внутреннем хранилище (подробнее).
Комментарии:
1. Проблема была с хранилищем Android 10.