Я хочу знати, чи існує спосіб доступу до локальних файлів (скажімо, текстових файлів, веб-сторінок) файлової системи в емуляторі Android.
Я використовую Ubuntu 10.04 для розробки Android.
Я хочу знати, чи існує спосіб доступу до локальних файлів (скажімо, текстових файлів, веб-сторінок) файлової системи в емуляторі Android.
Я використовую Ubuntu 10.04 для розробки Android.
C:\Users\{Acount}\Documents\AndroidStudio\DeviceExplorer\emulator-5554\sdcard\Android\data\..\file.extу моєму випадку
Відповіді:
Ви можете використовувати adbкоманду, яка міститься в папці інструментів SDK:
adb shell
Це дасть вам командний рядок, де ви зможете переглядати та отримувати доступ до файлової системи. Або ви можете витягти потрібні файли:
adb pull /sdcard/the_file_you_want.txt
Крім того, якщо ви використовуєте eclipse з ADT, є перегляд файлової системи ( Вікно-> Показати перегляд-> Інше ... та виберіть Android-> Провідник файлів )
В Android Studio 3.0 та пізніших версіях виконайте такі дії:
Перегляд> Інструмент Windows> Провідник файлів пристрою
На додаток до прийнятої відповіді , якщо ви використовуєте Android Studio, ви можете
Android Device Monitor,Devicesвкладці зліва,File Explorerвкладку праворуч,Pull a file from the deviceкнопку, щоб зберегти його у локальній файловій системіAndroid Device Monitor, двічі натисніть Shift (в Android Studio) і введіть "Android Device Monitor".
Оновлення! Ви можете отримати доступ до файлової системи Android через монітор пристрою Android. В Android Studio перейдіть до Інструменти >> Android >> Монітор пристрою Android.
Зверніть увагу, що ви можете запустити свою програму в симуляторі, використовуючи монітор пристрою Android. Але ви не можете налагодити програму під час використання монітора пристроїв Android.