Android 7 Nougat и выше: скрывает USB-накопители OTG от сторонних файловых менеджеров?

Сторонние файловые менеджеры, такие как ES File Manager и RhythmSoft File Manager HD (другие будут протестированы), не отображают устройство USB OTG.

Он даже не попадает в список. Подойдет только предустановленный файловый менеджер Android.

USB OTG намеренно скрыт в Android ≥7?

Ответы (1)

Как описано здесь. Как приложение может получить доступ к файлам на USB-накопителях OTG в Android 6.0 (уровень API 23) без рута? , принятый ответ говорит об изменении, внесенном из Marshammlow

В Android 6.0 любое устройство, которое не используется, считается портативным. […] Сторонние приложения должны пройти через Storage Access Framework для взаимодействия с файлами в переносном хранилище; прямой доступ явно заблокирован по соображениям конфиденциальности и безопасности.

(выделение добавлено)

Это означает, что File Explorer должен использовать Storage Access Framework (требуется root, как указано в вопросе о SO). В этом сообщении XDA Files от Google добавлена ​​поддержка просмотра файлов на USB-накопителях OTG, в которой говорится, что Files by Google был обновлен с этой возможностью (я не проверял).

Спасибо за ответ. На самом деле, у меня все еще есть доступ только для чтения в Android 6.0. Но что меня беспокоит, так это то, что Google применяет файловый менеджер по умолчанию вместо того, чтобы предоставить пользователю возможность добровольного выбора. (Спойлер: даже самые ранние версии ES File Manager, 2010 года или около того, были более функциональными, чем новейший встроенный файловый менеджер Android.) Долгое время в Android даже не было файлового менеджера. Это верно. На Google Nexus 7 2012 года требовались отдельные приложения для доступа к файлам, а также фронтальная камера (у Nexus не было задней камеры из-за токсичного минимализма)
Рад, что вам помогло :). Но да, ES был очень хорош до того, как начал нести грязную полезную нагрузку!
Грязная полезная нагрузка ? Что это такое? Скандал с MicroSD в Android 4.4.2?
Посмотрите, сколько раз здесь упоминается ES Что это за экран блокировки с рекламой и как его убрать? . Я читал, что они улучшились, но я не рискую
Я должен использовать более старую (очевидно лучшую) версию ES.
MiXplorer от Hootan Parsa — очень заметная замена исследователям ES и Solid.
Вы можете уточнить? Кажется, в вашем ответе говорится, что для использования Storage Access Framework требуется root, «как указано в вопросе о SO», но я прочитал вопрос о том, что вам нужен root для прямого доступа к USB-накопителю , в то время как в ответе говорится, что вам нужен Storage Access Framework , но ничего о необходимости root .
Пожалуйста, попробуйте проводник по ссылке. Я не могу ответить подробно. Если это не поможет, отправьте запрос модератору, чтобы снова открыть вопрос.
Я также забыл упомянуть, что все сторонние приложения из прошлого, а также текущие, такие как VLC Media Player, теперь заблокированы от доступа к OTG. Это все равно, что полностью отключить доступ в Интернет из соображений безопасности .