Logo bg.androidermagazine.com
Logo bg.androidermagazine.com

Какво е adb и имам ли нужда от него?

Anonim

Чувате израза „adb“, хвърлен много във форумите и блоговете на Android. Ние сме виновни и за това. Но какво точно е adb и защо имате нужда (или не е необходимо), за да го използвате?

Според Google - „Android Debug Bridge (adb) е универсален инструмент, който ви позволява да управлявате състоянието на екземпляр на емулатор или устройство с Android.“ Това със сигурност звучи като нещо, което Google би казал, нали? По-просто казано, adb е две различни приложения - едно работи на вашия компютър (Windows, Linux или Mac) и едно работи на вашия телефон. Когато телефонът ви е свързан и отстраняването на грешки чрез USB е активирано, можете да издавате команди и да комуникирате с телефона, като използвате екрана и клавиатурата на компютъра. Той е част от Android SDK за Windows, Mac или Linux. За съжаление OS2 / Warp.

Вашият Android телефон използва Linux ядрото и инструментите като основа. Това означава, че доста команди от Linux могат да бъдат изпращани чрез adb сървъра (този, който работи на вашия компютър) до adb клиента (този, работещ на вашия телефон) и те ще бъдат изпълнени. Можете да видите частичен списък от тях на снимката по-горе.

Това може да бъде ужасно удобно за отстраняване на грешки при неща, които не вървят както трябва, така и за изпращане на тези странни команди, от които се нуждаете, когато хакнете далеч посред нощ. Шансовете са, че ако не отстранявате активно грешки в нещо или се опитвате да счупите хак на телефона си, няма да имате много полза за adb. И това е ОК - няма правилен начин да се забавлявате с Android устройство.

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