Что такое АБР? - PullRequest
       12

Что такое АБР?

4 голосов
/ 16 ноября 2011

Я продолжаю читать учебники, в которых я должен что-то ввести в командную строку ADB, и что это в моем Android SDK / platform-tools. Поэтому я нахожу его, нажимаю на него, и черный экран появляется в течение примерно 2 секунд, и пока он включен, он прокручивает кучу текста. Так как же мне использовать этот «adb»?

Ответы [ 2 ]

5 голосов
/ 16 ноября 2011

Он называется Android Debug Bridge, и документация сайта разработчиков Android лучше объясняет его, чем я могу:

http://developer.android.com/guide/developing/tools/adb.html

Если вы ищете командную строку adb, перейдите к <sdk>/platform-tools/ и запустите

adb.exe shell

из командной строки.

2 голосов
/ 16 ноября 2011

Уверен, это хорошо документировано с первого дня на Android Debug Bridge

Android Debug Bridge (adb) - это универсальный инструмент командной строки, который позволяет вам общаться сэкземпляр эмулятора или подключенное устройство под управлением Android.Это клиент-серверная программа, которая включает в себя три компонента:

Клиент, который работает на вашем компьютере разработчика.Вы можете вызвать клиента из оболочки, введя команду adb.Другие инструменты Android, такие как плагин ADT и DDMS, также создают клиенты adb.Сервер, который работает в качестве фонового процесса на вашем компьютере разработчика.Сервер управляет связью между клиентом и демоном adb, запущенным на эмуляторе или устройстве.Демон, который запускается как фоновый процесс на каждом экземпляре эмулятора или устройства.

Таким образом, на простом старом английском языке ADB можно найти в% ANDROID_HOME% / platform-toos /, и это волшебная командная строкаэто позволяет вам общаться с вашим мобильным устройством, физическим или виртуальным (AVD), поэтому при каждом развертывании вы передаете приложение через устройство благодаря ADB через определенный клиентский порт на вашем компьютере к порту демона наустройство.

Интересные вещи, которые вы можете сделать с ним?

  • Logcat: ./adb logcat позволяет просматривать журнал трассировки каждого процесса.
  • Install: ./adb install позволяет установить apk на устройство.
  • Killing: ./ adb kill-sever
  • Запуск: ./ adb stat-server
  • Введите SQLite3: adb -s your_device shell
  • Используйте обезьяну: adb shell monkey -v -p your.app.package 500 для генерации случайных событий

Инамного больше!Прочитайте документацию, это красиво и само за себя.

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