Как да инсталирате и използвате ADB, Utility за Debug Bridge на Android

Съдържание:

Как да инсталирате и използвате ADB, Utility за Debug Bridge на Android
Как да инсталирате и използвате ADB, Utility за Debug Bridge на Android

Видео: Как да инсталирате и използвате ADB, Utility за Debug Bridge на Android

Видео: Как да инсталирате и използвате ADB, Utility за Debug Bridge на Android
Видео: Lazarus IDE Обзор преимуществ / Особенности / Установка, Удаление / FpcUpDeluxe / 2022 / Free Pascal - YouTube 2024, Ноември
Anonim
ADB, Android Debug Bridge, е помощна програма за команден ред, включена в SDK на Google за Android. ADB може да контролира устройството ви чрез USB от компютър, да копира файлове назад и напред, да инсталира и деинсталира приложенията, да стартира команди на черупки и др.
ADB, Android Debug Bridge, е помощна програма за команден ред, включена в SDK на Google за Android. ADB може да контролира устройството ви чрез USB от компютър, да копира файлове назад и напред, да инсталира и деинсталира приложенията, да стартира команди на черупки и др.

Покрихме някои други трикове, които изискват ADB в миналото, включително резервно копиране и възстановяване на вашия смартфон или таблет, както и инсталиране на приложения за Android на вашата SD карта по подразбиране. ADB се използва за разнообразие от измамни Android трикове.

Стъпка 1: Настройте комплекта за разработване на софтуер за Android

Отворете страницата за изтегляне на SDK на Android и превъртете до "SDK Tools Only", което представлява набор от инструменти, които включват ADB. Изтеглете ZIP файла за вашата платформа и го разархивирайте навсякъде, където искате да съхранявате ADB файловете - те са преносими, така че можете да ги поставите навсякъде, където искате.

Стартирайте програмата SDK Manager EXE и премахнете отметката от всичко с изключение на "Инструменти за платформа за Android SDK". Ако използвате телефон Nexus, може да искате да изберете "Google USB Driver", за да изтеглите драйверите на Google. Кликнете върху бутона Инсталиране. Това изтегля и инсталира пакета платформи-инструменти, който съдържа ADB и други помощни програми.

Когато приключите, можете да затворите мениджъра на SDK.
Когато приключите, можете да затворите мениджъра на SDK.

Стъпка втора: Активирайте USB грешки на телефона си

За да използвате ADB с устройството си с Android, трябва да активирате функция, наречена USB грешки. Отворете приставката за приложението на телефона си, докоснете иконата за настройки и изберете "За телефона". Превъртете надолу и докоснете "Build Number" седем пъти. Трябва да получите съобщение, че вече сте програмист.
За да използвате ADB с устройството си с Android, трябва да активирате функция, наречена USB грешки. Отворете приставката за приложението на телефона си, докоснете иконата за настройки и изберете "За телефона". Превъртете надолу и докоснете "Build Number" седем пъти. Трябва да получите съобщение, че вече сте програмист.

Върнете се към главната страница "Настройки" и трябва да видите нова опция в долната част, наречена "Опции за програмисти". Отворете това и активирайте "USB Debugging".

По-късно, когато свържете телефона си с компютъра, ще видите изскачащ прозорец, озаглавен "Разрешаване на USB грешки?" На телефона ви. Поставете отметка в квадратчето "Винаги разрешете от този компютър" и докоснете OK.

Стъпка трета: Тествайте ADB и инсталирайте драйверите на телефона си (ако е необходимо)

Отворете папката, в която сте инсталирали инструментите на комплекта за разработване на софтуер (SDK), и отворете папката инструменти-платформа. Тук се съхранява програмата ADB. Задръжте Shift и кликнете с десния бутон на мишката върху папката. Изберете "Отваряне на командния прозорец тук".

За да проверите дали ADB работи правилно, свържете устройството си с Android с компютъра си чрез USB кабел и изпълнете следната команда:
За да проверите дали ADB работи правилно, свържете устройството си с Android с компютъра си чрез USB кабел и изпълнете следната команда:

adb devices

Трябва да видите устройство в списъка. Ако устройството ви е свързано, но нищо не се показва в списъка, ще трябва да инсталирате съответните драйвери.
Трябва да видите устройство в списъка. Ако устройството ви е свързано, но нищо не се показва в списъка, ще трябва да инсталирате съответните драйвери.

Производителят на телефона ви може да предостави пакет за драйвери за вашето устройство. Така че се отправете към техния уебсайт и намерете драйверите за вашето устройство - Motorola's са тук, Samsung са тук, а HTC идва като част от пакет, наречен HTC Sync Manager. Можете също да търсите XDA Developers за изтегляне на драйвери без допълнителен софтуер.

Също така можете да опитате да инсталирате Google USB драйвера от папката "Екстри" в прозореца "SDK Manager", както споменахме в първата стъпка. Това ще работи с някои телефони, включително устройства Nexus.

Ако използвате USB драйвер на Google, може да се наложи да принудите Windows да използва инсталираните драйвери за вашето устройство. Отворете диспечера на устройствата (щракнете върху Старт, въведете Диспечер на устройства и натиснете Enter), намерете устройството си, щракнете с десния бутон върху него и изберете Свойства. Може да видите жълт удивителен знак до устройството, ако неговият драйвер не е инсталиран правилно.
Ако използвате USB драйвер на Google, може да се наложи да принудите Windows да използва инсталираните драйвери за вашето устройство. Отворете диспечера на устройствата (щракнете върху Старт, въведете Диспечер на устройства и натиснете Enter), намерете устройството си, щракнете с десния бутон върху него и изберете Свойства. Може да видите жълт удивителен знак до устройството, ако неговият драйвер не е инсталиран правилно.
В раздела Драйвер щракнете върху Актуализиране на драйвера.
В раздела Драйвер щракнете върху Актуализиране на драйвера.
Използвайте опцията Преглед на моя компютър за софтуер за драйвери.
Използвайте опцията Преглед на моя компютър за софтуер за драйвери.
Ще намерите Google USB драйвер в папката "Екстри", където сте инсталирали файловете си за Android SDK. Изберете
Ще намерите Google USB драйвер в папката "Екстри", където сте инсталирали файловете си за Android SDK. Изберете

googleusb_driver

папка и щракнете върху Напред.

След като инсталирате драйверите на устройството си, включете телефона си и опитайте отново командата adb devices:
След като инсталирате драйверите на устройството си, включете телефона си и опитайте отново командата adb devices:

adb devices

Ако всичко върви добре, трябва да видите устройството си в списъка и сте готови да започнете да използвате ADB!

Четвърта стъпка (по избор): Добавете ADB към системата си PATH

Както е известно, трябва да се придвижите до папката на ADB и да отворите командния ред там, когато искате да го използвате. Ако обаче го добавите към Windows PATH, това няма да е необходимо - можете просто да въведете

adb

от командния ред, за да стартирате команди, когато пожелаете, независимо от каква папка сте.

Процесът е малко по-различен за Windows 7 и 10, затова проверете пълното ръководство за редактиране на System Path за стъпките, необходими за това.

Полезни ADB команди

В допълнение към разнообразието от трикове, които изискват ADB, ADB предлага някои полезни команди:

adb install C:package.apk – Installs the package located at C:package.apk on your computer on your device.

adb uninstall package.name – Uninstalls the package with package.name from your device. For example, you’d use the name com.rovio.angrybirds to uninstall the Angry Birds app.

adb push C:file /sdcard/file – Pushes a file from your computer to your device. For example, the command here pushes the file located at C:file on your computer to /sdcard/file on your device

adb pull /sdcard/file C:file – Pulls a file from your device to your computer – works like adb push, but in reverse.

adb logcat – View your Android device’s log. Can be useful for debugging apps.

adb shell – Gives you an interactive Linux command-line shell on your device.

adb shell command – Runs the specified shell command on your device.

За пълен пътеводител за ADB, потърсете страницата на Броя за дебют на Android в сайта на Google за разработчици на Android.

Image Credit: LAI Райън на Flickr

Препоръчано: