Как выбрать файл из памяти Android, чтобы сделать некоторые действия на нем - PullRequest
1 голос
/ 15 февраля 2010

Я хочу перенести файл в SD-память android dev и прочитать файл для его анализа. Но я не знаю, как передать файл на SD-карту эмулятора.

Также я не знаю, какой api будет использоваться для поиска файла в приложении. Это приложение предоставляет пользователю возможность показать, где он хранит файл, который приложение должно проанализировать. Какие API предоставляет Android для управления файлами с помощью пользовательского интерфейса.

Пожалуйста, помогите. Заранее спасибо.

1 Ответ

1 голос
/ 15 февраля 2010

Действия по вставке файла в SD-карту эмулятора Android в затмении.

  1. Нажмите на вкладку DDMS в правом верхнем углу Eclipse IDE
  2. Перейти к файлу Исследовать в нем, если нет там Windows-> Показать вид-> Файл Исследователь
  3. Нажмите на SDCard в проводнике файлов
  4. В верхней части Проводника есть 2 стрелки (Правое направление и Левое направление) Чтобы положить файл на SD-карту, нажмите стрелку вправо, просмотреть местоположение
    где находится файл, нажмите Ok, чтобы вытащить файл обратно из SDcard нажмите на
    файл, который нужно потянуть, нажмите стрелку влево

Команды оболочки для загрузки и извлечения файлов с / на SD-карту

команды устройства:

adb push <local> <remote>    - copy file/dir to device

adb pull <remote> <local>    - copy file/dir from device

Push отправляет файл с вашего рабочего стола компьютер на устройство Android:

adb push test.txt /sdcard/test.txt

Pull вытягивает файл с вашего Android устройство на настольный компьютер:

adb pull /sdcard/test.txt test.txt

Чтобы прочитать файл программно, вы используйте

import java.io.File

Файл lObjFile = new Файл ( "SDCard / имя_файла.ext");

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