Как открыть Android ADB из командной строки? - PullRequest
5 голосов
/ 27 апреля 2011

Я новая пчела в ANDROID, поэтому я не могу просматривать, удалять, вставлять данные в базу данных (SQLite) из командной строки. Я установил свой Android в "F: \ PROJECTS \ ANDROID \ android-sdk_r10-windows \ android-sdk-windows". Так что любая помощь будет по достоинству оценена. Большое спасибо.

Ответы [ 3 ]

11 голосов
/ 27 апреля 2011

В командной строке перейдите по этому пути или укажите путь к классу F: \ PROJECTS \ ANDROID \ android-sdk_r10-windows \ android-sdk-windows \ tools

Затем введите

adb shell

вы увидите:

#

Тип

# sqlite3 /data/data/com.yourpackage/databases/yourdbname

Вы войдете в свою базу данных

1 голос
/ 27 апреля 2011

Вы не можете получить доступ к своей БД из Promt.Ваша база данных находится по адресу /data/data/your.package/databases/your_db, поэтому она находится в личном каталоге вашего приложения, например, никакие другие приложения не имеют к ней доступа.Таким образом, одним из решений является рутированный телефон.Другой способ - скопировать файл из каталога ваших приложений на SD-карту и затем обработать его как обычно.Таким образом, из вашего приложения вы должны сделать что-то подобное в вашем приложении

copyFile("/data/data/your.package/databases/your_db", "/sdcard/your_db");
0 голосов
/ 27 апреля 2011

на рабочем столе, щелкните правой кнопкой мыши MyComputer> свойства> Дополнительно> Переменные среды> путь, отредактируйте его, добавьте F: \ Projects \ Android \ android-sdk_r10-windows \ android-sdk-windows \ platform-tools прямо сейчас, откройте командную строку& ur adb готов к работе с любого пути

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