If-Koubou

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

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

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.

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

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

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

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

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

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

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

устройства adb

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

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

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

Ако използвате USB драйвер на Google, може да се наложи да принудите Windows да използва инсталираните драйвери за вашето устройство. Отворете диспечера на устройствата (щракнете върху Старт, въведете Диспечер на устройства и натиснете Enter), намерете устройството си, щракнете с десния бутон върху него и изберете Свойства. Може да видите жълт удивителен знак до устройството, ако неговият драйвер не е инсталиран правилно.

В раздела Драйвер щракнете върху Актуализиране на драйвера.

Използвайте опцията Преглед на моя компютър за софтуер за драйвери.

Ще намерите Google USB драйвер в папката "Екстри", където сте инсталирали файловете си за Android SDK. Изберете Google \ usb_driver папка и щракнете върху Напред.

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

устройства adb

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

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

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

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

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

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

adb install C: \ package.apk - Инсталира пакета, разположен на C: \ package.apk на вашия компютър на вашето устройство.

adb деинсталиране package.name - Деинсталира пакета с package.name от вашето устройство. Например, бихте използвали името com.rovio.angrybirds, за да деинсталирате приложението Angry Birds.

adb push C: \ file / sdcard / файл - Пуска файл от компютъра ви на устройството ви. Например командата тук натиска файла, намиращ се в C: \ file на вашия компютър, на / sdcard / file на вашето устройство

adb pull / sdcard / файл C: \ файл - Изтегля файл от устройството ви на компютъра ви - работи като push adb, но на обратното.

adb logcat - Преглеждайте дневника на устройството си с Android. Може да е полезно за отстраняване на грешки в приложенията.

adb shell - Дава ви интерактивна обвивка на командния ред на Linux на вашето устройство.

adb shell команда - Изпълнява определената команда на обвивката на устройството ви.

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

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