Команды ADB
ADB, или Android Debug Bridge - многофункциональная утилита для соединения с эмулятром Android или реальным девайсом. Работает в командной строке. Находится в Android SDK. Вот основные команды ADB:
- adb shell - получить шелл в Android. Конечно, полноценным *nix шеллом это не является, но после установки busybox оно как-то его напоминает. Альтернативным методом получения шелла является SSH сервер для Android. Шелл нужен для того, чтобы выполнять команды терминала.
- adb shell <cmd> - выполнить команду <cmd> в Android;
- adb emu <cmd> - выполнить команду <cmd> в эмуляторе.
- adb push <local> <remote> - залить файл или директорию на устройство.
- adb pull <remote> [<local>] - копировать файл или директорию с устройства.
- adb install <file> - установить пакет.
- adb uninstall <package> - удалить программу.
- adb connect <ip:port> - соединиться с Android через сеть. Требует некоторой подготовки устройства, а именно настройку ADB через TCP.
- adb logcat [filer] - посмотреть вывод логов в реальном времени. Можно задать фильтр.
- adb backup - сделать бекап.
- adb restore <file> - восстановить из бекапа.
Больше информации о командах ADB можно узнать на http://developer.android.com/.