Найти файлы с помощью Android Device Monitor из Visual Studio Emulator для Android

Я создал файлы в своем приложении и хочу получить доступ к файлам с помощью Android Device Monitor. Это путь, который я использовал

string filepath = Path.Combine(Android.OS.Environment.ExternalStorageDirectory.AbsolutePath, 
                               Android.OS.Environment.DirectoryDocuments, "somefilename.txt")

В результате я получаю следующий путь при запуске на Visual Studio Emulator для Android:

/storage/emulated/0/Documents

Если я запускаю ADM и смотрю в проводнике, я не могу найти такую ​​папку. Поскольку я на симуляторе, я должен иметь доступ к файлам, я думаю. У меня есть только следующие похожие (пустые) папки:

storage/emulated/legacy
storage/sdcard0

Также под data/data/appName/ или же data/media/0 нет файлов вообще. Я использую неправильный путь? Я не хочу использовать реальное устройство, потому что вы должны отсоединять и снова подключать кабель каждый раз, чтобы увидеть, изменились ли файлы...

Если я попытаюсь использовать adb shell ls /storage/emulated/0/ я получил

Данный файл или каталог отсутствует

Эмулятор работает под управлением Android 5.0, а приложение скомпилировано с Android 6.0.

1 ответ

Решение

Кажется, я нашел правильный путь к символической ссылке:

/ Шоссе / оболочка / эмулировать /0/ Документы

Другие вопросы по тегам