Я хочу прочитать локальный текстовый файл на моем компьютере в эмуляторе Android - PullRequest
2 голосов
/ 08 июня 2011

Как мне поместить этот файл в userdata.img, чтобы эмулятор мог его прочитать? Кроме того, как можно указать путь к файлу в коде? Я использую Windows 7.

Ответы [ 2 ]

1 голос
/ 08 июня 2011

Чтобы вставить файл в эмулятор или любое другое корневое устройство, вам нужно просто ввести команду adb push.

adb push FILE PATH_ON_DEVICE

В Java для определения пути к файлу вы можете просто создать File объект с путем, заданным в его конструкторе.

File file = new File("/path/on/device");
1 голос
/ 08 июня 2011

Вы можете использовать ADB, чтобы отправить файл в любое место, которое вы хотите. Просто запустите эмулятор (без подключенного устройства) и наберите

adb push myfile /mylocation/myfile

Вот страница руководства для команд: http://developer.android.com/guide/developing/tools/adb.html

Кроме того, вы можете просматривать файловую систему, используя ddms

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...