2015-01-02 2 views
9

Как показано в заголовке, когда я назвал метод getExternalFilesDir(null), я получил предупреждение, как это: Failed to ensure directory: /storage/emulated/0/Android/data/com.xxxx.app/filesAndroid: Не удалось обеспечить каталог при getExternalFilesDir (нуль)

Таким образом, получается, что я не могу получить путь /storage/emulated/0/Android/data/com.xxxx.app/files Кроме того, проблема возникает иногда.

+0

Эй, вы решили проблему? –

ответ

-1

Это связано с тем, что вы подключены к своей машине разработки и не можете писать в эмулированное хранилище на нем.

+2

И как вы это исправите? – Drax

2

Это случилось со мной при удалении приложения и его переустановке. Но, вероятно, ресурсы приложения (com.xxxx.app в вашем случае) имели ссылку, не выпущенную.

Решение было довольно простым: просто остановите и перезапустите эмулятор, или перезагрузите телефон, чтобы сделать трюк.

+0

ваше простое решение не работает для меня :( –

Смежные вопросы