HomeРазноеSdk adb android: Устанавливаем и настраиваем Android SDK и ADB

Sdk adb android: Устанавливаем и настраиваем Android SDK и ADB

Содержание

Как установить ADB driver (Android Debug Bridge Utility)

ADB (Android Debug Bridge Utility) это командная строка включенная в Android SDK. ADB позволяет управлять Вашим устройством через USB, копировать файлы, устанавливать и удалять приложения и многое другое. ADB позволяет использовать некоторые хитрости Android.

Перейдите на страницу загрузки Android SDK и прокрутите страницу вниз до “SDK Tools Only”. Загрузите ZIP файл для вашей ОС и распакуйте архив.

Запустите exe файл SDK Manager и снимите галочки со всех пунктов, кроме “Android SDK Platform-tools”. Если вы используете смартфон Nexus, то вы также можете установить галочку на пункте “Google USB Driver”, чтобы загрузить драйвера. Нажмите на кнопку установки. Произойдет загрузка и установка компонентов, в том числе ADB и другие утилиты.

Как установить ADB driver (Android Debug Bridge Utility)

Когда установка будет завершено можете закрыть SDK manager.

Внимание! В данный момент установка происходит следующим образом:
Перейдите на страницу загрузки Android Studio, пролистайте вниз до раздела «Get just the command line tools» и скачайте архив для соответствующей версии ОС (в нашем случае это Windows).

Как установить ADB driver (Android Debug Bridge Utility)

Разархивируйте скачанный архив, например, в корень диска C.

Взаимодействие с SDK Manager осуществляется через командную строку. Здесь Вы можете узнать все команды, но мы остановимся на главных. Чтобы запустить SDK Manager зайдите в папку, куда Вы распаковали содержимое архива > tools > bin и удерживая клавишу Shift нажмите правую кнопку мыши на свободном участке и выберите «Открыть окно команд», если Вы используете версию, отличную от Windows 10. Или запустите командную строку и укажите рабочую директорию. В моем случае это:

cd C:\sdk-tools-windows-3859397\tools\bin

Как установить ADB driver (Android Debug Bridge Utility)

Введите команду sdkmanager и нажмите Enter, чтобы увидеть все доступные параметры. Но нас интересует следующая команда:

sdkmanager "platform-tools" "platforms;android-26"

Это команда установит platform tools (включая adb и fastboot) и инструменты SDK для API 26, что соответствует Android версии 8.x. Полный список версий Android и соответствующих ему API описан ниже:

  • Android 1.0 — API 1
  • Android 1.1 — API 2
  • Android 1.5 — API 3
  • Android 1.6 — API 4
  • Android 2.0 / 2.1 — API 5, 6, 7
  • Android 2.2 — API 8
  • Android 2.3 — API 9, 10
  • Android 3.0 / 3.1 / 3.2 — API 11, 12, 13
  • Android 4.0 — API 14, 15
  • Android 4.1 / 4.2 / 4.3 — API 16, 17, 18
  • Android 4.4 — API 19,20
  • Android 5.0 / 5.1 — API 21, 22
  • Android 6.0 — API 23
  • Android 7.0 / 7.1 — API 24, 25
  • Android 8.0 / 8.1 — API 26

Т.к. у меня устройство с Android 7.0, то моя команда будет выглядеть так:

sdkmanager "platform-tools" "platforms;android-24"

Также Вы можете проделать этот шаг через графический интерфейс Android Studio. Для этого перейдите на страницу загрузки, скачайте, установите и запустите Android Studio.

Как установить ADB driver (Android Debug Bridge Utility)

Нажмите «Configure» и «SDK Manager».

Как установить ADB driver (Android Debug Bridge Utility)

Проверьте, чтобы стояла галочка напротив пункта «Android SDK Platform-tools» и «Google USB Drive», если Вы используете устройство Nexus. Нажмите «OK», чтобы закрыть SDK Manager, также закройте Android Studio.

Как установить ADB driver (Android Debug Bridge Utility)

Зайдите в настройки телефона и выберите «О телефоне». Пролистайте вниз до пункта «Номер сборки» и 7 раз нажмите на этот пункт. Должно появится сообщение, что Вы вошли в режиме разработчика.

Вернитесь на главную страницу настроек, у Вас должен появится новый пункт “Для разработчиков”. Включите “Отладка по USB”. Введите пароль или PIN-код, если необходимо.

Как установить ADB driver (Android Debug Bridge Utility)

Как только это сделаете, соедините свой телефон с компьютером. У вас появится окно на телефоне с вопросом «Включить отладку по USB?». Поставьте галочку в поле «Всегда разрешать для этого компьютера» и нажмите OK.

Откройте папку, где установлен SDK и там откройте папку platform-tools. Здесь хранится ADB программа. Удерживайте клавишу Shift и щелкните правой кнопкой мыши внутри папки. Выберите пункт «Открыть окно команд».

Чтобы проверить, правильно ли работает ADB, подключите устройство Android к компьютеру с помощью кабеля USB и выполните следующую команду:

adb devices

Как установить ADB driver (Android Debug Bridge Utility)

Вы должны увидеть устройство в списке. Если устройство подключено к компьютеру, но оно не отображается в списке, то необходимо установить ADB driver для Вашего устройства. На сайте производителя Вашего устройства должны быть соответствующие файлы. Например для устройств Motorola их можно скачать здесь, для Samsung здесь, для HTC драйвера входят в программу HTC Sync Manager. Вы также можете найти необходимые файлы на сайте XDA Developers без дополнительных программ.

Вы также можете установить Google USB Driver из папки Extras в окне SDK Manager, как мы упоминали в первом шаге.

Как установить ADB driver (Android Debug Bridge Utility)

Если вы используете Google USB driver, то придется заставить Windows использовать установленные драйверы для вашего устройства. Откройте Диспетчер устройств (правой кнопкой мыши на ярлыке Мой компьютер и выбрать Свойства — Диспетчер устройств), найдите в списке свое устройство. Нажмите правой кнопкой на нем и выберите Свойства. Перейдите на вкладку Драйвер и нажмите кнопку Обновить. Выберите «Выполнить поиск драйверов на этом компьютере».

Найдите Google USB Driver в папке Extras с установленным SDK, и выберите папку google\usb_driver и нажмите Далее. Как только драйвера установятся, пробуйте еще раз выполнить команду adb devices. Если все сделано правильно и драйверы подходят, то Вы увидите свое устройство в списке. Поздравляем, Вы смогли установить ADB driver.

ADB предлагает некоторые полезные команды:

adb install C:\package.apk

— Установить приложение на телефон, находящееся по пути C:\package.apk на компьютере;

adb uninstall package.name

— Удалить приложение с именем package.name с устройства. Например, команда com.rovio.angrybirds удалит игру Angry Birds;

adb push C:\file /sdcard/file

— Помещает файл с компьютера на устройство. Данная команда отправит файл C:\file на компьютере на устройство по пути /sdcard/file&lt.

adb pull /sdcard/file C:\file

— Работает как предыдущая команда, но в обратном направлении.

Как установить Android SDK


Android SDK


Эта статья поможет всем новичкам, владельцам Андроид устройств ознакомиться с SDK. Вы узнаете как установить android sdk. Для чего это нужно: во первых для взлома, во вторых для доступа к системной части прошивки и ее последующего изменения, в третьих для получения root прав.
В SDK есть инструмент ADB (Android Debug Bridge) отладочный Мост для Android или по другому интерфейс для отладки Android, с помощью него можно:

  • Просматривать log системы Android.
  • Просмотреть какие Андроид устройства подключены и могут работать с ADB.
  • Устанавливать программы на Android устройствах.
  • Удалять программы на Android устройствах.
  • Копировать файлы с Android устройства.
  • Копировать файлы на Android устройство.
  • Удалять раздел data на Android устройстве.
  • Очищать раздел data на Android устройстве.
  • Прошить раздел data на Android устройстве.
  • Перезаписать раздел data на Android устройстве.
  • Осуществить разные скрипты управления Android устройством.
  • Управлять некоторыми сетевыми параметрами Android устройства.
  • И многое другое.

SDK (software development kit) — комплекс средств разработки, позволяющий специалистам по программному обеспечению создавать приложения для определённого пакета программ, программного обеспечения базовых средств разработки, компьютерной системы, игровых консолей, аппаратной платформы, операционных систем и других платформ.

Установка Software Development kit (SDK)

Заходим на страницу сайта http://developer.android.com/sdk/index.html и скачиваем SDK для вашей операционной системы, или скачиваем отсюда для ОС 32-bit — (adt-bundle-windows-x86.zip, размер файла — 459,4 Mb), для ОС 64-bit — (adt-bundle-windows-x86 64.zip, размер файла — 459,6 Mb). Скачав zip архив SDK вам необходимо разархивировать его содержимое, в архиве находится папка adt-bundle-windows которая и содержит сам SDK, распаковываем ее на наш компьютер в корень диска С:\. Путь к SDK у нас будет такой C:\adt-bundle-windows

Установить Android SDKУстановить Android SDKУстановить Android SDK

Установка Java Development Kit (JDK)

Для Android SDK требуется JDK версии 5 или выше. Если на вашем компьютере уже установлена одна из этих версий JDK, то смело переходите к следующему шагу. Если JDK не установлен, то зайдите на сайт oracle.com, выбираем вкладку Downloads, потом JAVA for developers, далее выбираем JDK как на рисунке, вам нужно найти версию JDK, которая установится на ваш компьютер – выберите операционную систему и разрядность. Скачиваем и устанавливаем. Или же качаем отсюда: Для Windows x32 — JDK-7u40-Windows-i586.exe размер файла — 123.46 Mb.  Для Windows x64 — JDK-7u40-Windows-x64.exe размер файла — 125.25 Mb.

oracle.com вкладка downloads:

 Установка Java Development Kit (JDK)

Выбираем версию JDK

 Установка Java Development Kit (JDK) Установка Java Development Kit (JDK)

Подробная инструкция по установке Java Development Kit (JDK)

Заходим в папку adt-bundle-windows, затем в папку sdk и запускаем SDK Manager.exe. В появившемся окне предлагается выбрать компоненты для закачки через интернет. В правой части для каждого компонента указано, установлен он уже или нет. Выбираем нужные пакеты для работы. Желательно как на рисунке. Если у вас другие версии Android, то выбираем нужные. Когда все нужные пакеты выбраны — жмем кнопку Install X packages справа снизу. В новом окне подтверждаем, что согласны все это скачать — Accept All. И здесь же можно посмотреть размер пакета и отказаться от чего-либо. Жмете Install — побежал индикатор и открылся лог — началась закачка. Через некоторое время (зависит от количества выбранных пакетов) появится надпись: Done loading packages. Установка завершена. Закрываем лог и SDK Manager.

 



установка sdkустановка sdkустановка sdk

Затем мы идем в папку C:\adt-bundle-windows\platform-tools этот адрес нужно скопировать (в этой папочке должны лежать файлы adb.exe и другие)

Папка с программой

папка с adb

Для Windows XP: заходим в панель управления, свойства системы, дополнительно, переменные среды
Для Windows Vista/7: заходим в панель управления, система, дополнительные параметры системы

Переменные среды

Переменные среды

Находим пункт переменные среды и находим пункт Path, нажимаем изменить и ничего не удаляя через точку с запятой добавляем свой путь C:\adt-bundle-windows\platform-tools (смотрим рисунок). Нажимаем ОК.

Добавляем переменную

Добавляем переменнуюДобавляем переменную

Теперь проверяем все ли работает: заходим в пуск, запускаем командную строчку (желательно от имени администратора для Windows Vista/7) и вводим команду adb и получаем следующее.

Результат

Добавляем переменную

Если получили, то все прекрасно работает.

Команды ADB

Здесь представлен список полезных команд:
adb devices — Просмотреть список устройств которые уже подключены к компьютеру
adb wait-for-device — Ждать подключения устройства
adb get-serialno — Просмотр серийного номера устройства
adb logcat — Посмотреть что происходит внутри устройства
adb logcat > c:\logcat.txt — Комманда сохранит все изменения в файл
фильтры для logcat
V — Verbose (многословный) (самый низкий приоритет, режим по умолчанию)
D — Debug (отладка)
I — Info (информация)
W — Warning (предупреждение)
E — Error (ошибка)
F — Fatal (критическая ошибка)
S — Silent (тишина) (самый высокий приоритет, режим молчания, ничего не выводиться)
Пример    adb logcat *:W — Выводиться только сообщения об ошибках в работе системы
adb logcat [-b ] — Выводит информацию буферов системы
radio — Просмотр буфера содержащего сообщения модуля радио/телефонии.
events — Просмотр буфера содержащего сообщения связанных событий.
main — Просмотр основного буфера логов (по умолчанию)
Пример    adb logcat -b radio
adb reboot — Перезагрузка устройства.
adb reboot recovery — Перезагрузка устройства в режим recovery.
adb reboot bootloader — Перезагрузка в режим bootloader.
adb shell cat /proc/mtd — Просмотр информации о «разделах» памяти устройства.
adb shell df — Просмотр информации о разделах и свободных ресурсах.
adb push — Копирование файла в устройство.
adb pull [] — Копирование файла в компьютер.
adb install [-l] [-r] [-s] — установка приложения
Пример    adb install с:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
фильтры
-l Блокировка приложения.
-r Переустановить приложение, с сохранением данных.
-s Установить приложение на карту памяти.
adb uninstall — Удаление приложения.
Пример    adb uninstall autostarts.apk


 

Как установить Android SDK


Android SDK


Эта статья поможет всем новичкам, владельцам Андроид устройств ознакомиться с SDK. Вы узнаете как установить android sdk. Для чего это нужно: во первых для взлома, во вторых для доступа к системной части прошивки и ее последующего изменения, в третьих для получения root прав.
В SDK есть инструмент ADB (Android Debug Bridge) отладочный Мост для Android или по другому интерфейс для отладки Android, с помощью него можно:

  • Просматривать log системы Android.
  • Просмотреть какие Андроид устройства подключены и могут работать с ADB.
  • Устанавливать программы на Android устройствах.
  • Удалять программы на Android устройствах.
  • Копировать файлы с Android устройства.
  • Копировать файлы на Android устройство.
  • Удалять раздел data на Android устройстве.
  • Очищать раздел data на Android устройстве.
  • Прошить раздел data на Android устройстве.
  • Перезаписать раздел data на Android устройстве.
  • Осуществить разные скрипты управления Android устройством.
  • Управлять некоторыми сетевыми параметрами Android устройства.
  • И многое другое.

SDK (software development kit) — комплекс средств разработки, позволяющий специалистам по программному обеспечению создавать приложения для определённого пакета программ, программного обеспечения базовых средств разработки, компьютерной системы, игровых консолей, аппаратной платформы, операционных систем и других платформ.

Установка Software Development kit (SDK)

Заходим на страницу сайта https://developer.android.com/sdk/index.html и скачиваем SDK для вашей операционной системы. Скачав zip архив SDK вам необходимо разархивировать его содержимое, в архиве находится папка adt-bundle-windows которая и содержит сам SDK, распаковываем ее на наш компьютер в корень диска С:\. Путь к SDK у нас будет такой C:\adt-bundle-windows

Установить Android SDKУстановить Android SDKУстановить Android SDK

Установка Java Development Kit (JDK)

Для Android SDK требуется JDK версии 5 или выше. Если на вашем компьютере уже установлена одна из этих версий JDK, то смело переходите к следующему шагу. Если JDK не установлен, то зайдите на сайт oracle.com, выбираем вкладку Downloads, потом JAVA for developers, далее выбираем JDK как на рисунке, вам нужно найти версию JDK, которая установится на ваш компьютер – выберите операционную систему и разрядность. Скачиваем и устанавливаем.

oracle.com вкладка downloads:

 Установка Java Development Kit (JDK)

Выбираем версию JDK

 Установка Java Development Kit (JDK) Установка Java Development Kit (JDK)

Подробная инструкция по установке Java Development Kit (JDK)

Заходим в папку adt-bundle-windows, затем в папку sdk и запускаем SDK Manager.exe. В появившемся окне предлагается выбрать компоненты для закачки через интернет. В правой части для каждого компонента указано, установлен он уже или нет. Выбираем нужные пакеты для работы. Желательно как на рисунке. Если у вас другие версии Android, то выбираем нужные. Когда все нужные пакеты выбраны — жмем кнопку Install X packages справа снизу. В новом окне подтверждаем, что согласны все это скачать — Accept All. И здесь же можно посмотреть размер пакета и отказаться от чего-либо. Жмете Install — побежал индикатор и открылся лог — началась закачка. Через некоторое время (зависит от количества выбранных пакетов) появится надпись: Done loading packages. Установка завершена. Закрываем лог и SDK Manager.

установка sdkустановка sdkустановка sdk

Затем мы идем в папку C:\adt-bundle-windows\platform-tools этот адрес нужно скопировать (в этой папочке должны лежать файлы adb.exe и другие)

Папка с программой

папка с adb

Для Windows XP: заходим в панель управления, свойства системы, дополнительно, переменные среды
Для Windows Vista/7: заходим в панель управления, система, дополнительные параметры системы

Переменные среды

Переменные среды

Находим пункт переменные среды и находим пункт Path, нажимаем изменить и ничего не удаляя через точку с запятой добавляем свой путь C:\adt-bundle-windows\platform-tools (смотрим рисунок). Нажимаем ОК.

Добавляем переменную

Добавляем переменнуюДобавляем переменную

Теперь проверяем все ли работает: заходим в пуск, запускаем командную строчку (желательно от имени администратора для Windows Vista/7) и вводим команду adb и получаем следующее.

Результат

Добавляем переменную

Если получили, то все прекрасно работает.

Команды ADB

Здесь представлен список полезных команд:
adb devices — Просмотреть список устройств которые уже подключены к компьютеру
adb wait-for-device — Ждать подключения устройства
adb get-serialno — Просмотр серийного номера устройства
adb logcat — Посмотреть что происходит внутри устройства
adb logcat > c:\logcat.txt — Комманда сохранит все изменения в файл
фильтры для logcat
V — Verbose (многословный) (самый низкий приоритет, режим по умолчанию)
D — Debug (отладка)
I — Info (информация)
W — Warning (предупреждение)
E — Error (ошибка)
F — Fatal (критическая ошибка)
S — Silent (тишина) (самый высокий приоритет, режим молчания, ничего не выводиться)
Пример    adb logcat *:W — Выводиться только сообщения об ошибках в работе системы
adb logcat [-b ] — Выводит информацию буферов системы
radio — Просмотр буфера содержащего сообщения модуля радио/телефонии.
events — Просмотр буфера содержащего сообщения связанных событий.
main — Просмотр основного буфера логов (по умолчанию)
Пример    adb logcat -b radio
adb reboot — Перезагрузка устройства.
adb reboot recovery — Перезагрузка устройства в режим recovery.
adb reboot bootloader — Перезагрузка в режим bootloader.
adb shell cat /proc/mtd — Просмотр информации о «разделах» памяти устройства.
adb shell df — Просмотр информации о разделах и свободных ресурсах.
adb push — Копирование файла в устройство.
adb pull [] — Копирование файла в компьютер.
adb install [-l] [-r] [-s] — установка приложения
Пример    adb install с:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
фильтры
-l Блокировка приложения.
-r Переустановить приложение, с сохранением данных.
-s Установить приложение на карту памяти.
adb uninstall — Удаление приложения.
Пример    adb uninstall autostarts.apk


 

Ручная установка драйвера ADB / Хабр

Я хочу поделиться с вами простым способом установки ADB драйвера под Windows. Эта статья понадобится тем, у кого этот драйвер или не устанавливается вовсе, или устанавливается, но adb все равно в упор не видит устройство(как было у меня), или вы вообще этот драйвер не нашли. Так что всех, у кого есть/были похожие проблемы, или кому просто интересно, прошу под кат.

Начну с предыстории. Решил я купить себе недорогой планшетик на Android для чтения книг(DJVU/PDF), и выбор пал на устройство российского конечно же китайского производства TeXet TM-7025. Жаба давила покупать что-то дорогое, а для простого чтения книг каких-то сверх-характеристик не требуется. Позже я обнаружил что на нем неплохо идут большинство игрушек, удобно полазить в инете пока ты сидишь in da kabin и т. д. А поскольку передо мной маячило изучение Android, я решил, что будет весьма удобно пользоваться для этого железным девайсом вместо мучений с эмуляторами.

И вот тут меня ждал неприятный сюрприз — то ли родной драйвер оказался кривым, то ли винда, то ли провод… вообщем драйвер то встал, диспетчер устройств Windows рапортовал о полной работоспособности девайса, но на запрос adb devices в консоли я получал пустой список и, естественно, тестировать приложение на планшете не удавалось.

Я написал запрос в службу поддержки TeXeT, мне даже ответили ссылкой на сам драйвер, который, как я уже убедился, не работал. Я начал искать ответ в интернете и нашел кучу разных сборок этого драйвера и мануалов, но все равно ни один из них не завелся как надо, и даже родной драйвер из SDK вообще никак не становился, что повергло меня в уныние… но не отчаяние.

Вот тут я решил попробовать свои силы в написании драйверов старом добром методе научного тыка и открыл inf-файл драйвера. Надежду мне давало понимание, что софтверная часть adb интерфейса со стороны планшета должна быть идентичной для всех устройств, а USB и так работал. И вот, после нескольких неудачных проб ручной правки inf-файла я нашел рецепт лечения приправы inf-файла так, чтобы оно поставилось и, главное, работало.

Итак, приступим.

Шаг 1. Скачать драйвер. Если вы этого еще не сделали, откройте Android SDK Manager, найдите раздел Extras, поставьте галочку напротив Google USB Driver и нажмите Install Packages. Все просто. Ждете, пока загрузится.

Шаг 2. Найдите драйвер и сделайте его копию в отдельную папку. Зайдите в папку %android-sdk%\extras\google\ и увидите там заветную папочку usb_driver. Вот ее скопируйте куда-то, и там же будем проводить дальнейшие манипуляции. В принципе, можете править и «оригинал», но я предпочел сохранить оригинал нетронутым на всякий пожарный.

Шаг 3. Правим inf-файл. В папочке открываем файл android_winusb.inf и ищем там строки такого вот вида:

;Google Nexus One
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E12&MI_01

Делаем копию этих строк, заменяем Google Nexus One на %имя_вашего_девайса% для идентификации в будущем и… открываем диспетчер устройств Windows. Ищем там наше устройство(Android, Android Composite ADB Interface или что-то в этом стиле). Открываем свойства устройства, вкладка «Сведения», в списке выбираем пункт «ИД оборудования» и видим такую вот картину.

Копируем строчку, которая больше всего похожа на ту, что показана на рисунке(Она, по идее просто немного короче), и вставляем ее в наш inf-файл.

;TEXET TM-7025
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0003
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0003&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0003
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0003&MI_01

В %SingleAdbInterface% мы конец строки удаляем, как видно, в %CompositeAdbInterface% вставляем целиком. Повторять два раза все, наверное, не надо, но у меня уже все стоит и мне лень экспериментировать 🙂
Сохраняемся(будьте внимательны — в некоторых случаях для этого нужно запускать блокнот с правами администратора, т. к. в пользовательском режиме вам не дадут перезаписать inf-файл).
Шаг 4. Установка драйвера. Теперь, когда все подготовлено, возвращаемся в диспетчер устройств и удаляем все ранее установленные adb драйверы(если были). Обновляем список устройств и видим наш девайс без драйверов. Открываем его свойства и выбираем «обновить драйверы», выбираем установку из папки, указываем папку с поправленым inf-ом и запускаем установку — наш драйвер моментально находится, но при установке он может ругаться о несовместимости с вопросом «продолжать ли, насяльнека?». Продолжаем. Все, драйвер установлен.
Шаг 5. Финал. Для точности делаем вынь-всунь USB-порта, ждем пока все обнаруживается, открываем консоль(Win+R, вводим cmd) и пишем adb devices. Если все прошло хорошо — видим заветный пункт списка, обозначающий, что adb теперь видит наш девайс.

С этого момента можно спокойно запускать eclipse и строить программы, наслаждаясь удобной автоматической сборкой, установкой и возможностью дебага прямо на нашем устройстве.

Если команда adb у вас вообще не работает. Компьютер -> Свойства -> Переменные среды. Ищем переменную Path и в конце дописываем(ни в коем случае не перезаписываем) в конце точку с запятой, а после адрес папки, где живет adb(обычно %android-sdk%\platform-tools\). После перезагрузки должно заработать.

Иногда adb не запускается автоматически при старте системы. Запустите вручную.

Что это было?

На самом деле все просто. В силу неких причин(винда мастдай/у прогеров кривые руки/гугловский инф-файл писался только для родных гугловских девайсов/в вашем компьютере все испортили бозоны Хиггса) винда не хочет кушать гугловский драйвер для негугловских девайсов, не записанніх в inf-файл. Видимо, там все как раз завязано на этих ИД-оборудования. Но ведь софтверная часть на подавляющем большинстве андроид-устройств в части дебаггер-коннектора к ПК идентична, потому драйвер должен нормально общаться с любым Андроид-устройством. Наша задача — обмануть Windows и заставить ее принять девайс за «драйверо-подходящий», что мы и сделали путем дописывания его ИД в inf-файл драйвера.

Надеюсь, кому-то данный мануал поможет завести свой китайский или другой девайс, для которого при сборке системы забыли сделать нормальный драйвер adb, или тем, кого задалбывает качать официальный драйвер от производителя устройства(это бывает настолько гемморно, что быстрей сделать все вышеописанное — у меня так было с драйвером для телефона LG E510).

P. S. Я не проводил массового тестирования данного метода, так что не могу гарантировать, что он заработает в 100% во всех случаях. Но у меня он заработал на Windows 7, а после и на Windows 8. Файл приходилось править для каждого раза отдельно, но не думаю, что это такая уж проблема.

невозможно найти adb в SDK в Android Studio Oh! Android

Кто-нибудь знает что это значит? Я вроде как noobish для Android. Когда я нажимаю кнопку «запустить» на своем симуляторе, я получаю это сообщение.

Я использую последнюю версию, 0.8.14 .

ADB теперь находится в платформенных инструментах Android SDK .

Проверьте [sdk directory]/platform-tools и если он его не существует, откройте диспетчер SDK в Android Studio (кнопка где-то в верхнем меню, логотип Android со стрелкой вниз), перейдите на вкладку инструментов SDK и И выберите / установите Android-платформу Android SDK .

Кроме того, вы можете попробовать автономный диспетчер SDK: откройте диспетчер SDK и вы увидите ссылку «Запустить автономный диспетчер SDK» где-нибудь внизу окна настроек. Нажмите и откройте автономный менеджер SDK, затем установите / обновите

«Инструменты> Инструменты платформы Android SDK».

Если вышеуказанное не решит проблему, попробуйте переустановить инструменты: откройте «Standalone SDK manager» и удалите инструменты платформы Android SDK, полностью удалите [your sdk directory]/platform-tools и установите его снова с помощью SDK менеджер.

Надеюсь это поможет!

Для тех, кто все еще сталкивается с этой проблемой. У меня была аналогичная проблема, когда я мог видеть свое устройство из adb в командной строке с помощью adb devices но Android Studio не узнает, когда я подключил устройство и выбрал бы:

  • Unable to locate adb within SDK или
  • Unable to obtain result of 'adb version'

    Я попытался запустить / остановить adb, uninstalls, платформенных инструментов и многое другое. Я обнаружил, что внутри моей папки C:\Users\<UserName>\AppData\Local\Android меня было несколько папок sdk. Я выполнил следующее:

    1. Unistall Platform-Tools с помощью SDK-менеджера Android Studio
    2. Удалены все platform-tools\ каталоги в каждом каталоге C:\Users\<UserName>\AppData\Local\Android\sdk*
    3. Переустановленные платформы-инструменты с помощью SDK-менеджера Android Studio

Надеюсь, это поможет кому-нибудь когда-нибудь с их проблемой.

В Android Studio нажмите «Инструменты» в верхней панели вкладок студии Android.

Инструменты >> Android >> SDK Manager >> Запуск автономного диспетчера Sdk

Там вы можете ясно видеть, какой инструмент платформы отсутствует, а затем просто установите это, и ваш adb начнет работать должным образом.

Полностью установите по крайней мере один пакет Api (Android Api 23 или 24).

Если вы используете Android Studio и имеете защиту AVG, файл adb.exe может находиться в Вирусном хранилище. Это была моя проблема. Исправить: открыть AVG. Выберите «Параметры» (вверху справа), затем «Вирусное хранилище». Если вы видите файл adb.exe, выберите его и нажмите «Восстановить».

Попробуйте это: File-> Структура проекта в структуре проекта Left> SDKs местоположение SDK выберите местоположение Android SDK (использование старой версии Нажмите +, добавьте еще один sdk)

Я удалил и переустановил Android SDK Platform-Tools 23 23.0.0 . Это решило проблему. Вчера я сделал полное обновление SDK с помощью SDK Manager, удалив некоторые части, которые, как я полагал, больше не нужны и не загружают обновления. Возможно, это и стало причиной проблемы.

Просто зайдите в Менеджер SDK и установите Android SDK Tools

Да, у меня такой же опыт

АБР теперь находится в каталоге инструментов платформы.

  1. Korsosa сказал, что проверьте его каталог [sdk directory] / platform-tools, если он существует. Если нет, то откройте диспетчер SDK в Android Studio (кнопка где-то в верхнем меню, логотип Android со стрелкой вниз), а также загрузите и установите Tools> Android SDK Platform-tools.

  2. Если у вас есть инструменты для платформы, у вас есть файл adb.exe. В моем случае этот файл был сломан, поэтому загрузите этот инструмент платформы снова

Если у вас уже установлен Android SDK Platform Tool, перейдите в меню «Файл»> «Настройки»> «Настройки системы»> «Android SDK»> «Запустить автономный диспетчер SDK».

В разделе «Сервис» вы увидите, что Android SDK Platform-Tools удалена. Поэтому отмените выбор всех и установите флажок и просто нажмите кнопку «Установить».

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

Неудача выполнения файла может быть вызвана следующими причинами:
1. пользовательские разрешения / с (наследование обработано).
2. Коррумпированный файл.
3. доступ к файлу другим приложением одновременно.
4. Файл заблокирован антивирусным программным обеспечением.

Странно мой антивирус обнаружил файлы adb, avd и jndispatch.dll как нечистые файлы и выгрузил их в хранилище.

Я должен был восстановить их из хранилища AVG. Настройте AVG, чтобы игнорировать (добавить папку в список исключений) в AndroidStudio и другую требуемую папку.

Если вы без антивируса и все еще сталкиваетесь с этой проблемой, помните, что окна 7 и выше имеют встроенный «защитник окон». Посмотрите, делает ли этот человек то же самое. Поместите свою папку в список «исключение» антивируса, так как вендору доверяют по всему миру.

Этот же ответ пойдет на « Ошибка при запуске AVD с процессором AMD ». У меня нет достаточной репутации, чтобы ответить на этот вопрос там и там.

Если вы используете Windows 10 (может быть, и Windows 7) и студия Android, возможно, это связано с проблемой виртуальной памяти Windows. Невозможно получить версию adb

В моем случае я пробовал выше, но похоже, что adb не будет установлен, поэтому все, что мне нужно было сделать, это скопировать adb.exe в папку и работать! Я скопировал adb.exe и вставил следующие пути на моем устройстве:

C: \ Users \ Your-Device-имя пользователя \ AppData \ Local \ Android \ SDK

C: \ Users \ Your-Device-имя пользователя \ AppData \ Local \ Android \ SDK \ платформенные инструменты

Надеюсь, это поможет кому-то, кто в этом нуждается.

В моем случае это был простой случай неправильного пути. Просто перейдите в диалоговом окне «Структура проекта» (alt + ctrl + shift + s), а затем в платформу -> SDK и фиксированный домашний путь Android SDK. См. Снимок экрана. Исправить путь SDK

Откройте диспетчер задач и найдите службу adb.exe после того, как эти службы просто закончат ее и снова запустите

Загрузить Android SDK Platform Tools — ADB и Fastboot для Windows / Mac / Linux

В комплекте разработки программного обеспечения для Android доступны различные инструменты, обычно называемые Android SDK или Android Devkit. Многие инструменты, которые вы найдете в этом наборе для разработчиков, уникальны и предназначены для различных целей при разработке Android. Говоря об Android SDK Platform-Tools; это один из компонентов Android SDK, который включает некоторые важные инструменты для разработки под Android; включены следующие инструменты: ADB, Fastboot и Systrace.Эти инструменты полезны в руках разработчиков приложений для Android. То есть, если вы не являетесь разработчиком приложения для мобильной ОС Android, это не значит, что оно вам не пригодится. Тем не менее, эти инструменты могут использоваться разработчиками ROM, Root, Recovery и телефонными специалистами для рутирования устройств Android, разблокировки загрузчиков, а также для прошивки новых пользовательских файлов.

Какую платформу он поддерживает? Где это можно использовать?

Как сказано выше, инструменты платформы — это компонент Android SDK, содержащий то, что считается основными инструментами для разработки приложений Android, а именно ADB, Fastboot и Systrace.Эти инструменты доступны для компьютеров под управлением Windows, Linux и macOS. Итак, если вы разработчик Android, эти инструменты вам жизненно необходимы, и вы можете получить версию для ОС своего компьютера.

Ссылки для скачивания

Пожалуйста, ознакомьтесь с лицензией Android, чтобы узнать о программном обеспечении перед загрузкой.

Как использовать инструменты платформы Android SDK?

  • Во-первых, вы должны загрузить инструменты в формате ZIP и распаковать их на свой компьютер. Убедитесь, что вы загрузили версию для своей ОС.
  • Вы должны загрузить свой мобильный телефон в режим быстрой загрузки / восстановления и подключиться к компьютеру.

  • Перейдите к извлеченной папке с помощью командной строки или терминала. Используйте следующие команды ADB и Fastboot в соответствии с вашими требованиями.

Минимальный ADB и Fastboot

Если вы обычный пользователь, который использует adb и fastboot для простого использования, например флэш-памяти, разблокировки загрузчика, вы можете использовать это программное обеспечение. Это версия для Windows. Все, что вам нужно сделать, это загрузить, извлечь и установить исполняемый файл.

Этапы установки
  • Загрузите и извлеките файлы. Выберите установочный файл adb и запустите его от имени администратора.
  • Откроется окно установки, дважды нажмите «Y», чтобы установить adb в масштабе всей системы.
  • Теперь вы можете найти файлы adb в установленной папке. Вы можете получить доступ к команде в любом месте вашего ПК. Но лучше скопировать флешку и загрузочные файлы в эту папку для процесса.

Как использовать ADB

С ADB можно делать разные вещи; этот инструмент поддерживает множество команд для запуска большинства функций.Большинство из них связано с режимом восстановления. Я пытаюсь охватить некоторые важные команды.

Примечание : перед запуском команд ADB необходимо активировать « Developer Options » на устройстве и включить « USB Debugging » на устройстве Android.

Команды ADB

Команда ADB

Функция

adb reboot — загрузчик

перезагрузка устройства Android

adb reboot

Перезагружает телефон Android в обычном режиме

adb push

Перемещение файла из локальной системы в местоположение телефона Android

устройств adb

Отображает все подключенные ADB-совместимые устройства

adb pull

Перемещает файл с Android на ваш компьютер

adb install

Устанавливает приложение из вашей системы.Расположение файла apk на вашем устройстве Android

.

Как настроить ADB / Fastboot с Android SDK для любого устройства Android на Windows

В этом руководстве объясняется, как настроить и установить ADB и Fastboot с помощью Android SDK / Android Studio на вашем компьютере. Android SDK теперь является компонентом всей установки Android Studio. Android SDK включает в себя два наиболее важных инструмента, необходимых для настройки вашего телефона Android: ADB и Fastboot. Зачем они нам нужны? ADB (Android Debug Bridge) и Fastboot / Bootloader помогают нам установить пользовательское восстановление, которое позволяет нам рутировать наши устройства Android, устанавливать пользовательские ПЗУ, отлаживать приложения, собирать системные данные и выполнять множество других системных настроек, которые в противном случае невозможны.Вы также можете прошивать обновления загрузчика или системные образы различных обновлений Android. Точно так же ADB позволяет вам получить доступ к вашему телефону прямо с компьютера при подключении с помощью USB-кабеля с помощью инструментов командной строки.

Мы ежедневно делаем так много руководств по Team Android о том, как получить root права на телефоны Android, установить кастомную прошивку и т. Д., И мы всегда рекомендуем вам правильно установить драйверы USB, а ваш телефон Android должен отлично работать с ADB и Fastboot. Android SDK теперь является частью Android Studio, новой IDE Google для разработки под Android.Для работы с SDK или его инструментами на вашем компьютере должна быть установлена ​​Android Studio.

ADB Devices

Статьи по теме:

У нас также есть несколько других сопутствующих руководств, которые вы, возможно, захотите проверить для настройки ADB и Fastboot, то есть установки на macOS, настройки Wear OS и т. Д.

ADB и Fastboot для Mac: Вы пользователь MacOS / OS X и ищете способ установки ADB или Fastboot? Пожалуйста, прочтите наше полное руководство:

Установить ADB / Fastboot без SDK: Ищете способ установить ADB и Fastboot в Windows без загрузки Android Studio или Android SDK Manager? Прочтите наше полное руководство здесь:

Загрузить ADB и Fastboot: Теперь вы можете загрузить ADB и Fastboot по отдельности с обновленными двоичными файлами и кодом, которые поддерживают последнюю версию Android 10 и другие будущие выпуски.Получите его по следующей ссылке:

Установите Android Wear: Вы также можете попробовать Wear OS / Android Wear на своем компьютере с помощью Wear SDK. Как это сделать? У нас есть подробное руководство:

В этом следующем руководстве перечислены шаги, необходимые для установки Android Studio, а затем убедитесь, что ADB и Fastboot работают на вашем компьютере должным образом. Давайте перейдем к руководству по настройке ADB и Fastboot для вашего телефона Android, чтобы вам больше никогда не приходилось сталкиваться с проблемами с драйверами USB при использовании пользовательской прошивки.

Как настроить драйверы ADB, Fastboot, Google USB с помощью Android Studio / SDK Manager

Вот пошаговые инструкции по установке и настройке Android Studio, SDK Manager, ADB, драйверов Fastboot и драйверов Google USB. Все подробно описано ниже. Пожалуйста, убедитесь, что вы внимательно следуете инструкциям и прочитали это руководство один раз, прежде чем выполнять его.

Требуется:

  • Телефон Android. Мы будем использовать Nexus 6P (также работает со всеми Nexus, Google Pixel и другими OEM-устройствами)
  • Кабель MicroUSB / USB-C — в зависимости от того, что поддерживает ваш телефон
  • Компьютер с 6-7 ГБ дискового пространства

Перейти к страницам:

Если вы уже загрузили и установили Android Studio и Android SDK, вы можете перейти на следующие страницы, чтобы настроить ADB или Fastboot.Или просто выполните все шаги, указанные ниже.

1. Загрузка драйверов USB для Java, Android Studio и Android

Во-первых, нам нужно установить платформу Java, а затем загрузить Android Studio, чтобы мы могли установить все необходимые USB-драйверы Android (и некоторые другие инструменты) с помощью SDK Manager. Вот как это сделать:

Шаг 1 — Загрузите и установите платформу Java (JDK) со страницы загрузок Java SE Software Development Kit (SDK). После установки переходите к следующему шагу.

Java Platform (JDK) Download

Шаг 2 — Загрузите Android Studio (android-studio-bundle-XX.XXXXXX-windows.exe) с веб-сайта разработчиков Android на свой компьютер. Загрузка может занять некоторое время, поскольку размер всей установки составляет около 2 ГБ.

Download Android Studio

ПРИМЕЧАНИЕ. Android Studio 2.3.3 является последней версией на момент написания этого руководства. Будущие выпуски устанавливаются так же, как показано ниже.

Шаг 3 — Запустите только что загруженный установочный файл EXE.Вам может быть предложено предоставить разрешение на запуск файла в зависимости от ваших настроек Windows UAC. Вы должны увидеть экран мастера настройки, аналогичный показанному ниже. Нажмите Далее , чтобы начать!

Install Android Studio - Setup Wizard 1

Шаг 4 — Оставьте компоненты по умолчанию, выбранные для установки. Щелкните Далее .

Install Android Studio - Setup Wizard 2

Step 5 — Мы уверены, что вы не захотите полностью читать лицензионное соглашение. Щелкните Я согласен .

Install Android Studio - Setup Wizard 3

Шаг 6 — Здесь вы выбираете место для установки Android Studio и Android SDK.Вы можете выбрать другое место / диск, на котором есть необходимое пространство. Нажмите Далее , чтобы продолжить.

Install Android Studio - Setup Wizard 4

Шаг 7 — Да, вы бы хотели иметь папку в меню «Пуск». Для продолжения просто нажмите Установить .

Install Android Studio - Setup Wizard 5

Шаг 8 — Сейчас должна начаться установка. Это может занять некоторое время, прежде чем все файлы будут извлечены и установлены на ваш компьютер.

Install Android Studio - Setup Wizard 6.

Скачать ADB, Fastboot — Android SDK Platform Tools

Из этого поста вы можете загрузить последнюю версию Android SDK Platform Tools. Мы предоставили инструмент для операционных систем Windows, macOS, Linux и Ubuntu. Следуйте этому руководству, чтобы познакомиться с его функциями, использованием и некоторыми общими командами, которые вы можете выполнять с его помощью.

Экосистема Android всегда рассматривается как воплощение индивидуальных настроек. Причина того же проста — он открыт по своей природе и предлагает множество настроек и модификаций.В общем, вы бы уже опробовали некоторые настраиваемые средства запуска, пакеты значков, темы и другие изменения пользовательского интерфейса. Но это лишь верхушка айсберга. Возможно множество других настроек. К ним относятся, среди прочего, разблокировка загрузчика вашего устройства, замена стандартного восстановления на пользовательское восстановление, такое как TWRP, прошивка океана модов, фреймворков, файлов ZIP и IMG.

Точно так же есть возможность прошить новое ядро ​​и разогнать или уменьшить мощность процессора.В том же духе рутирование — еще одна довольно известная настройка, которую любят пробовать пользователи. Последний дает вам права администратора и позволяет вносить изменения в системный раздел. Но для того, чтобы все это было эффективно выполнено, есть довольно важная предпосылка. На вашем ПК должны быть установлены Android SDK Platform Tools. До тех пор, пока вы не установите его на свой компьютер, скорее всего, вы не сможете выполнить ни одну из вышеупомянутых настроек. Но почему это происходит? Давай проверим.После этого мы также проверим его использование и поделимся указанной сборкой для систем Windows, macOS, Linux и Ubuntu.

Download ADB, Fastboot – Android SDK Platform Tools

Download ADB, Fastboot – Android SDK Platform Tools

Потребность в инструментах платформы Android SDK

Одна очень важная вещь, которую стоит обсудить, — зачем вам понадобится этот инструмент. Что ж, считайте это так. Когда вы подключаете устройство к ПК для передачи файлов, изображений и видео, вам необходимо установить драйверы USB для конкретных устройств. Если они не установлены, ваш компьютер просто откажется идентифицировать подключенное устройство или покажет его как нераспознанное.То же самое и с этими инструментами, хотя их использование идет еще дальше. Эти инструменты не нужны при подключении устройства к ПК для передачи файлов. Скорее, потребность в этих инструментах возникает, когда вы собираетесь выполнить команды ADB и / или Fastboot.

Ваше устройство будет идентифицировано ПК только в режиме быстрой загрузки или ADB, если эти инструменты установлены. Существует множество команд, которые вам понадобятся для выполнения вышеупомянутых настроек. Ну, первое и самое главное требование — разблокированный загрузчик.Если вы этого не сделаете, вы не сможете попробовать какие-либо настройки более высокого уровня. Но даже для разблокировки загрузчика вам потребуется установить Android SDK Platform Tools. Кроме того, вот некоторые из его других довольно важных применений:

Загрузочное устройство в загрузчик / Fastboot

Используя двоичные файлы ADB и Fastboot, вы можете легко загрузить свое устройство в режим загрузчика или в режим быстрой загрузки. Просто введите команду загрузчика adb reboot и все. Лучшее в этом коде — то, что он универсально применим ко всем устройствам Android.

Загрузка в Recovery

Загрузка вашего устройства в пользовательское восстановление, такое как TWRP или стандартное восстановление, также возможна только с помощью этой единственной строчки кода: adb reboot recovery

Проверка ADB и подключения Fastboot

Чтобы убедиться, что ваше устройство имеет были успешно загружены в режимах ADB или Fastboot, вы можете легко выполнить одну строку кода, если вы установили Android SDK и Platform Tools на свой компьютер. Введите adb devices, чтобы проверить подключение ADB, или устройства fastboot для проверки подключения Fastboot.

Разблокировать загрузчик

Как уже упоминалось, команда разблокировки fastboot oem открывает двери для множества настроек.

Прошивка ZIP-файлов

Вы также можете прошить ZIP-файлы, такие как установщик TWRP, с помощью fastboot flash recovery recoveryname.zip

Загрузка файлов IMG

Точно так же загрузка вашего устройства через файл IMG также становится довольно простым процессом. Обычно мы делаем это при загрузке TWRP Recovery на любое устройство с разделами A / B с помощью восстановления загрузки с быстрой загрузкой.img

Перезагрузка устройства

Кроме того, вы можете напрямую загрузить свое устройство в ОС Android из режима fastboot с помощью команды fastboot reboot.

Честно говоря, это лишь некоторые из команд, которые используются обычно. Существует множество других команд ADB и Fastboot, с которыми вы могли бы столкнуться при работе с этими настройками. Но ни один код не будет выполнен успешно, если на вашем компьютере не установлены Android SDK Platform Tools.Итак, мы предполагаем, что к настоящему времени вы, возможно, получили довольно четкое представление о необходимости и важности этого инструмента. Теперь перейдем к ссылкам для скачивания, а также инструкциям по использованию этого инструмента на различных платформах.

Скачать Android SDK Platform Tools

Теперь вы можете загрузить и установить Android SDK Platform Tools для своей операционной системы по следующим ссылкам:

Для Windows:

Для macOS

Для Linux

Как установить Android SDK и Инструменты платформы

После того, как вы загрузили ZIP-пакет сверху, распакуйте его в удобное место на вашем ПК.Однако настоятельно рекомендуется, чтобы между названиями папок не было пробелов. Например, C: \ GetDroidTips \ platform-tools — правильный пример, а C: \ Get Droid Tips \ platform-tools — нет. Двигаясь дальше, как только вы извлекли папку, вы должны увидеть имя как инструменты платформы. Вот как эта папка выглядит в случае Windows.

Android SDK Platform Tools content

Android SDK Platform Tools content

Теперь для выполнения любых команд ADB или Fastboot есть два требования: одно на стороне устройства, а другое на вашем ПК.Сначала давайте посмотрим, что нужно сделать на вашем Android-устройстве. После чего мы перейдем к ПК.

ШАГ 1: Требования к мобильным устройствам — Включить отладку по USB

Чтобы ваше устройство распознавалось вашим ПК в режиме отладки Android или ADB, вам необходимо включить отладку по USB. Вот как это можно сделать:

USB-Debugging-oneplus

USB-Debugging-oneplus

  1. Зайдите в Настройки на своем Android-устройстве.
  2. Перейдите в раздел «О телефоне» и нажмите на номер сборки 7 раз.
  3. Затем вернитесь в «Настройки»> «Система» и нажмите «Дополнительно».
  4. Теперь вы должны увидеть Параметры разработчика. Внутри этого включите переключатель USB Debugging.
  5. Теперь подключите устройство к ПК через USB-кабель и переходите к следующему разделу.

ШАГ 2: Требования к ПК — ввод команд

Есть два способа ввода команд на вашем ПК: либо через командную строку, либо через Windows Power Shell. Давайте проверим оба метода.

Выполнение команд через командную строку

cmd platform-tools

cmd platform-tools

  1. Если вы хотите выбрать путь CMD, то вот что необходимо сделать:
  2. Перейдите в папку инструментов платформы на вашем ПК.
  3. Внутри этой папки введите CMD в адресной строке и нажмите Enter.
  4. Это запустит командную строку. Теперь просто введите желаемую команду, и все.
Ввод команд в окне PowerShell
  1. Перейдите в папку инструментов платформы на вашем ПК.
  2. Удерживая нажатой клавишу Shift, щелкните правой кнопкой мыши пустую область внутри папки инструментов платформы.
  3. В появившемся меню выберите Открыть окно PowerShell здесь (в Windows 10) или Открыть окно команд здесь (в более ранних сборках Windows).
    cmd platform-tools cmd platform-tools
  4. Введите необходимые команды и нажмите клавишу Enter, чтобы выполнить их.

Однако имейте в виду, что если вы используете окно PowerShell, вам может потребоваться префикс ./ перед каждой командой. Поэтому, чтобы избежать путаницы, многие пользователи предпочитают использовать само окно командной строки.

ШАГ 3: Идентификация вашего устройства в режиме ADB или Fastboot

Теперь, когда вы включили USB-отладку и открыли PowerShell или командную строку, вот как начать с команд ADB.

  1. Введите следующую команду и нажмите Enter
     adb devices 

    adb devices

    adb devices

  2. Теперь вы должны увидеть на своем устройстве запрос на авторизацию USB. Нажмите «Разрешить», и если это ваш компьютер, вы также должны поставить отметку «Всегда разрешать с этого компьютера», как показано ниже.
    pop up to allow USB Debugging pop up to allow USB Debugging
  3. Как только это будет сделано, вы должны увидеть буквенно-цифровую строку, за которой следует ключевое слово adb. Это означает, что ваш компьютер успешно распознал ваше устройство в режиме ADB.
  4. Для режима fastboot введите команду ниже и нажмите Enter:
     adb reboot bootloader 
  5. Теперь введите приведенный ниже код, и если вы получите буквенно-цифровой код, за которым следует слово fastboot, соединение fastboot установлено успешно.
     fastboot devices 

    fastboot devices

    fastboot devices

Вот и все из этого руководства. Мы предоставили ссылки для загрузки Android SDK Platform Tools, шаги по установке и некоторые довольно важные команды ADB и Fastboot.Если у вас есть какие-либо вопросы относительно любого из вышеупомянутых шагов, сообщите нам об этом в разделе комментариев. В заключение, вот несколько советов и приемов iPhone, советов и приемов для ПК, а также советов и приемов Android, которые вам также стоит попробовать.

.

Скачать ADB, Fastboot — Android SDK Platform Tools

Теперь вы можете загрузить ADB и Fastboot (Android SDK Platform Tools), официально выпущенные Google. Такие ботаники, как мы, использовали ADB, Fastboot и другие инструменты в какой-то момент при использовании устройств Android. Эти инструменты платформы Android SDK были важной частью для установки обновления OTA, прошивки заводского образа или просто для разблокировки загрузчика нашего телефона. Обычно, чтобы использовать ADB или Fastboot, вам необходимо загрузить Android SDK, который является частью Android Studio, и установить его на свой компьютер.Для этого вам потребуется загрузить весь пакет размером около 2 ГБ. Это много, если вам нужны только два самых популярных инструмента платформы Android SDK: ADB и Fastboot.

Сторонние утилиты и наборы инструментов также доступны для загрузки ADB и Fastboot для различных платформ. Мы связали один из таких наборов инструментов под названием Minimal ADB и Fastboot ниже в статье. Однако мы всегда рекомендуем вам загружать эти инструменты из официального источника. Последнюю версию ADB, Fastboot можно загрузить для Windows, Mac и Linux.Они доступны в виде ZIP-архива, который вы загружаете и распаковываете в любом месте вашего компьютера, где хотите его использовать. И общий размер составляет всего около 10 МБ. Вам не понадобится много инструментов, прилагаемых к нему, если вы просто хотите выполнять различные функции, связанные с ADB и Fastboot, на своем телефоне.

Android SDK Platform Tools - Download ADB and Fastboot Инструменты платформы Android SDK — ADB / Fastboot

Сторонним выпускам ADB и Fastboot никогда нельзя полностью доверять, или вы никогда не узнаете, являются ли они вредоносными. Инструменты, которые мы связали и рассмотрели ниже, взяты непосредственно из Google.Это означает, что у вас всегда есть самые современные инструменты платформы Android SDK и никогда не должно быть совместимости с каким-либо устройством Android.

По мере выпуска новых версий Android старые выпуски ADB и Fastboot больше не совместимы с этими телефонами. Если вы попытаетесь разблокировать загрузчик телефона Pixel с помощью старой версии Fastboot, процесс завершится неудачно, и вы можете получить телефон с кирпичом. Точно так же вам понадобится обновленный инструмент ADB. По мере появления обновлений платформ и появления новых версий Google следит за тем, чтобы они были исправлены как можно скорее, и вскоре выйдет новая версия.Вы можете увидеть это ниже в официальном журнале изменений, предоставленном Google.

Если вы разработчик, рекомендуется загрузить ADB, Fastboot или обновить их прямо из SDK Manager. Это гарантирует, что пакеты сохраняются в нужном месте вместе с остальными инструментами платформы Android SDK и легко обновляются.

Инструменты платформы Android SDK

Ниже приведен список утилит, включенных в состав Android SDK Platform Tools. Эти инструменты обновляются с каждой новой версией Android (в настоящее время Android 10) для поддержки новых функций и API.Иногда они включают небольшие обновления для улучшения инструментов и исправления известных ошибок.

ПРИМЕЧАНИЕ. Каждое обновление этих инструментов обратно совместимо со старыми версиями платформы Android, поэтому всегда устанавливайте последнюю версию.

  • adb : Android Debug Bridge (adb) — это универсальный инструмент, который позволяет управлять аппаратным устройством Android, например телефоном, планшетом, часами и т. Д., Или экземпляром эмулятора. Вы также можете использовать его для управления, резервного копирования или установки APK на устройство.
  • etc1tool : Утилита командной строки, которая позволяет кодировать изображения PNG в соответствии со стандартом сжатия ETC1 и декодировать сжатые изображения ETC1 обратно в PNG.
  • fastboot : Эта утилита помогает вам прошить устройство с платформой и другими образами системы. Вы также можете установить корневые образы или обновления прошивки, когда устройство находится в режиме быстрой загрузки.
  • logcat : это инструмент, вызываемый через adb для просмотра журналов приложений и системы. Если вы столкнулись с ошибкой разработки приложения, logcat поможет вам сузить ее.

Скачать ADB и Fastboot для Windows, Mac, Linux

Последние версии Android SDK Platform Tools доступны ниже, и вы можете загрузить ADB и Fastboot для различных платформ: Windows, Mac и Linux. На этой странице всегда будут последние двоичные файлы ADB / Fastboot, которые также включены в последнюю версию Android Studio / SDK Manager.

Вы можете скачать последнюю версию Android SDK Platform-Tools 30.0.3 здесь!

[ОБНОВЛЕНИЕ: июнь 2020]

Как установить инструменты платформы Android SDK :

После того, как вы загрузите ADB и Fastboot (Android SDK Platform Tools), вам действительно не нужно никуда устанавливать.Пакет Platform-Tools представляет собой ZIP-файл, что означает, что вы можете просто распаковать его в любом месте своего компьютера. Просто убедитесь, что вы загрузили его для своей настольной платформы.

После распаковки файлов просто дважды щелкните файлы adb или fastboot , чтобы начать их использовать.

Минимальный ADB и Fastboot

Как упоминалось ранее, Minimal ADB и Fastboot — это сторонний набор инструментов, модифицированный для разработчиков, которые хотят загружать только утилиты ADB и Fastboot из вышеуказанных пакетов.С этим вы не получите дополнительных инструментов, поэтому размер намного меньше (всего около 1 МБ). У нас есть подробное руководство по загрузке, настройке и использованию этого инструментария.

Последний доступный выпуск — Minimal ADB и Fastboot v1.4.3.

Инструменты платформы Android SDK — журнал изменений

Для всех прошлых выпусков это официальный журнал изменений этих Android SDK Platform Tools от Google. Вы можете увидеть, как часто Google обновляет инструменты, и убедиться, что все ошибки исправлены.

30.0.3 (июнь 2020)

Нет сопутствующего журнала изменений для Android SDK Platform Tools 30.0.3, но мы ожидаем поддержки нового Android R и других версий. Надеюсь, Google опубликует подробности, но до тех пор вы можете скачать последние инструменты платформы 30.0.3 сверху!

30.0.0 (апрель 2020 г.)

Google не предоставил никаких официальных журналов изменений для этой версии, но эти новейшие инструменты платформы поставляются вместе с Android 11 Developer Preview 3, что заставляет нас предполагать, что они потребуются для правильного взаимодействия с Android R.

ОБНОВЛЕНИЕ

Google добавил полный журнал изменений для инструментов платформы v30.0.0, читайте дальше:

адб

  • Добавить начальную поддержку беспроводного сопряжения.
  • Добавить поддержку инкрементной установки APK.
  • Реализовать на стороне клиента поддержку сжатия adb {push, pull, sync} при использовании с устройством Android 11.
  • Повышение производительности adb push на соединениях с высокой задержкой.
  • Повышение производительности push / pull в Windows.

Вы можете получить инструменты платформы более старой версии 30.0.0 по ссылкам справа внизу для Windows, macOS и Linux.

29.0.6 (март 2020 г.)

Официальный журнал изменений еще не доступен от Google, но мы заметили это обновление ранее сегодня. Вам понадобится последняя версия Android SDK Platform Tools, чтобы обновить телефоны Google Pixel до обновления за март 2020 года.

Если вы попытаетесь прошить новое обновление / заводской образ с помощью более старой версии инструмента Fastboot, вы получите сообщение об ошибке, что требуется fastbootd .Эти инструменты устарели. Если вы все еще хотите загрузить их, загрузите их по следующим ссылкам:

,

Отправить ответ

avatar
  Подписаться  
Уведомление о