Найти файлы с помощью 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/ Документы