Я пытаюсь получить путь сэмулированному хранения в моем андроид приложение, с помощью этогоSystem.getenv («EMULATED_STORAGE_TARGET») возвращает нуль на Moto X Play (Android 6)
System.getenv("EMULATED_STORAGE_TARGET")
Это прекрасно работает на всех до сих пор за исключением Moto X play (Android 6.0). Он возвращает null
в этом случае, хотя присутствует эмулированное хранилище. Путь должен быть /storage/emulated/
, но System.getenv("EMULATED_STORAGE_TARGET")
возвращает null
. Я попытался найти решение, но ничего не нашел. Может кто-то, пожалуйста, помогите мне. Благодаря !!
У меня такая же проблема, на Asus Zenfone2, Зефир 6.0.1. Любая удача в этой проблеме? – HendraWD
Эй, я обнаружил, что эта команда дает разные результаты в зависимости от производителя. Вам придется использовать другой подход, чтобы решить вашу проблему, а не использовать указанную выше команду. – varunkr
Да, я использую другой подход, чтобы получить EMULATED_STORAGE_TARGET, но я не знаю, оптимизирован ли он. Я опубликую свое решение здесь – HendraWD