Земете root користејќи adb. Андроид: ADB, Fastboot, команди на Linux и хакери за живот. Корисни ADB команди

Ги составив Топ командите и лајфхаковите кои ќе ве поедностават и издигнат до ново нивокога ја користите командната линија!

Дали штотуку почнувате да ја користите командната линија или терминал додека учите и менувате Android? Можеби сè уште ви е тешко да се движите и сè изгледа многу тешко и досадно. Веб-страницата ќе каже и ќе покаже како да ги подобрите вашите вештини и искуство во оперативниот систем Android!

Овој материјал претпоставува дека веќе знаете што е АДБ и сте го користеле барем еднаш!

Врвни команди и лајф-хакови во Андроид

1. Adb команда adb уреди

Секогаш на самиот почеток на користење на терминалот користете ја командата:

Така дефинитивно ќе знаете дали се е правилно поврзано, а не да ја удирате главата во ѕид и да го барате проблемот во нешто друго.

2. Adb команда adb се рестартира нормално

Заглавени во менито Reocvery и не можете да излезете? Има излез! Користете ја командата:

АДБ се рестартира нормално

Оваа команда ќе ви помогне да излезете од состојбата „рестартирање само во обновување“, под услов да не сте го скршиле системот.

3. Adb команда adb install -r

Ако инсталирате и повторно инсталирате апликации користејќи го терминалот, тогаш треба да ја користите командата:

adb install -rнекои.apk

Ако не го користите префиксот -r, тогаш обидот за повторно инсталирање на апликацијата нема да успее.

4. ADB команда adb школка pm листа пакети

Види се инсталирани апликациина вашиот Андроид, исто така можете лесно и едноставно со користејќи adb:

adb школка pm листа пакети

После тоа ќе видите листа на сите апликации што некогаш биле инсталирани.

5. Команда за стартување на апликацијата ADB

Откако ќе го дознаеме списокот со апликации, можете да го стартувате од терминалот, за да го направите ова, внесете ја командата:

adb shell am start -n Nazvanie.app/EGO.ACTIVITY

Можете да ги дознаете апликациите со читање на овој напис.

6. Adb команда adb shell su -c „command“

Ако почнавте да користите скрипти со bat и shell, тогаш кога ќе се обидете да извршите нешто од под Root, тоа ќе заврши со трепкачки курсор во терминалот, а самата команда на Linux нема да се изврши! Има излез! користете su-c:

adb школка су -в " cp /sdcard/del.sh /data/local/tmp "

Сега вашите скрипти ќе работат како што треба!

7. Команда за монтирање на Linux

Дали имате инсталирано права на Root, но системот не ви дозволува да пишувате или креирате папка?

Многу е едноставно (ако немате HTC), треба повторно да ја монтирате партицијата за снимање - монтирајте -o rw,remount,rw /партицијаза да функционира:

од компјутер, преку командна линија

adb shell su -c "mount -o rw,remount,rw /system"

од терминал на уред со Android

монтирање -o rw,remount,rw /систем

8. Линукс cd команда

Можеби сте запознаени со командата cd, знаете како да ја користите, како да одите до саканиот директориум, но постои лајф хак кој ќе ви помогне да се движите побрзо. Користете ја командата:

Со цел брзо да се пресели во самиот корен датотечен систем, наместо да пишувате секој пат ЦД..

9. Користете ги командите Linux pwd и ls

Овие две команди ќе ви помогнат да не се изгубите во изобилството на датотеки и директориуми и делови за Android.

Линукс команда:

Ќе покаже целосна патекаод коренот до вашата моментална позиција.

Линукс команда:

Ги прикажува апсолутно сите датотеки и директориуми, вклучувајќи ги и скриените, на моменталната локација.

10. Линукс chmod команда

Можеби сте запознаени и со командата потребна за поставување дозволи за директориуми и датотеки. Но, можете да преминете на следното ниво со автоматизирање на дејствата и масовно специфицирање, наместо мачно да ги внесувате едно по едно:

Оваа команда ќе додели права на апсолутно сите датотеки во тековниот директориум.

11. Команда за бришење Fastboot

Секогаш! Пред да трепкате нешто во режимот за брзо подигање, форматирајте ја партицијата, оваа акцијаќе ви помогне да избегнете проблеми со Android.

брзо подигање бришење обновување

систем за бришење на брз подигнување

брзо подигање брише податоци

12. Команда Fastboot fastboot -w

Да се ​​избрише во режим на брзо подигање? Да Лесно:

12. Команда за подигање Fastboot

Само што блесна Обнова, но не сакате да ги држите копчињата со рацете за да се рестартира во него? Потоа извршете го користејќи ја командата:

fastboot flash recovery recovery.img<--- прошивка recovery

fastboot boot recovery.img<--- переход в режим recovery

12. Забележете, копчето „TAB“.

Копчето на тастатурата е многу корисно и неопходно! Ако треба да напишете долг директориум, тогаш само треба да ги напишете првите три букви и притиснете „TAB“ и сè е веќе напишано за вас, ова важи и за командите и датотеките.

Тоа е се! Прочитајте повеќе написи и упатства во делот. Останете со страницата, ќе биде уште поинтересно!

Многумина од вас не еднаш наишле на ситуација кога, за да добиете права на root на таблет или паметен телефон со Android, да инсталирате нов фирмвер, да го вратите системот и други работи, мораше да го поврзете со компјутерот и да извршите серија adb или наредби за fastboot преку прозорецот на командната линија (терминал ).

Повеќето луѓе ги внесуваат овие команди без да разберат што значат, едноставно следејќи ги упатствата што се наоѓаат на Интернет. А доколку сакате да добиете поцелосно разбирање за тоа што се случува кога тие се извршуваат, тогаш денес ќе се запознаеме со десетте основни команди кои секој напреден корисник на Android треба да ги знае.

Но, пред да започнете да се запознавате со овие команди, дозволете ми да ве потсетам дека пред вашиот таблет или паметен телефон да може да ги изврши, мора да бидете сигурни дека вашиот компјутер има Android SDK, а на самиот таблет или паметен телефон, опцијата „ USB дебагирање».

Како да го инсталирате Android SDK, кој ги содржи програмите adb и fastboot, прочитајте го овој материјал.

Дозволете ми да ве потсетам дека во Android 4.2 и понова верзија, ставката „USB Debugging“ е скриена и можете да прочитате како да пристапите до неа.

За оние кои заборавиле како да стартуваат прозорец со командна линија во Windows, дозволете ми да ве потсетам дека најлесниот начин да го направите ова е со кликнување на „Start“, по што ќе треба да напишете cmd во прозорецот за пребарување и да притиснете на „ копче Enter“.

Откако ќе завршите целата подготвителна работа, можете да го поврзете уредот со компјутерот користејќи USB-кабел и да започнете да ги учите командите.

1. команда за уреди adb

Ова е веројатно најважниот од сите десет тимови за кои ќе се разговара. Користејќи го, можеме да откриеме дали компјутерот го гледа вашиот уред со Android и дали го гледа, тогаш дали може да комуницира со него преку терминални команди.

Ако сè е во ред, тогаш откако ќе ја внесете командата adb уреди во прозорец на командната линија на Windows или терминал на Linux, треба да видите линија со текстот Листа на уреди прикачена, по што ќе има линија што се состои од серискиот број на вашиот уред и неговиот статус - офлајн или онлајн:

Офлајн состојба значи дека уредот е во режим на мирување. Онлајн состојбата сигнализира дека таблетот или паметниот телефон се подготвени да ги извршуваат вашите команди.

2. команда за притискање adb

Користејќи ја командата adb push, можете да копирате датотеки на вашиот таблет или паметен телефон. Во овој случај, мора да ја наведете патеката до папката каде што сакате да ја поставите датотеката на уредот и папката на компјутерот од каде што ќе се копира датотеката. Втората патека не е неопходна ако датотеката се наоѓа во истата папка каде што се наоѓа програмата adb.

Еве пример за копирање видео датотека superfreak.mp4 од компјутер на уред, во папката /sdcard/Movies со помош на командата adb push superfreak.mp4 /sdcard/Movies/

За корисниците на Windows, би сакал да ве потсетам дека во Android, при одредување на патеката до датотеките и папките, се користи коса црта напред - /, а не обратна коса црта, како што сте навикнати.

3. команда за повлекување adb

Ако командата adb push се користи за пренос на датотеки на уред со Android, тогаш adb pull се користи за копирање датотеки од уредот на компјутер. Исто како и во претходниот случај, мора да ја наведете патеката каде што сакате да ја добиете датотеката на уредот и патеката каде што сакате да ја поставите оваа датотека на компјутерот. Втората патека не е неопходна ако сакате датотеката да оди во папката од која сте ја извршиле програмата adb.

Еве пример за копирање на датотеката superfreak.mp4 од папката /sdcard/Movies/ на вашиот таблет или паметен телефон на работната површина Windows 8 на корисникот Jerry, C:\Users\Jerry\Desktop

Ако сакате датотеката да оди во папката од која сте ја стартувале adb, само внесете ја командата adb pull /sdcard/Movies/superfreak.mp4

4. команда за рестартирање adb

Оваа команда често се користи за време на процесот на искоренување или инсталирање на нов софтвер, кога треба да ги прифатиме промените што сме ги направиле на нашиот уред. Откако ќе ја внесете командата за рестартирање adb, вашиот таблет или телефон ќе се рестартира.

Оваа команда е исто така важна бидејќи може да се смести во скрипти, што ви овозможува автоматски да го рестартирате уредот по завршувањето на сите потребни операции.

5. Наредби за обновување на adb reboot-bootloader и adb reboot reboot

Користејќи adb, не само што можете да го рестартирате вашиот уред со Android, туку и да го рестартирате во подигнувачот. Овој режим е потребен за да можеме да го отклучиме подигнувачот, кој е неопходен за добивање права на root и дополнително инсталирање на алтернативен фирмвер.

Некои уреди може да се подигнат со помош на одредена комбинација на копчиња кога се вклучени, но честопати командата adb reboot-bootloader е единствениот начин за пристап до подигнувачот.

Слично на тоа, програмата adb може да се користи за пристап до менито за обновување на таблет или паметен телефон или за обновување. Ова може да се направи со помош на командата за обновување на рестартирање adb

6. Команда Fastboot уреди

Ако го рестартиравте таблетот во режим на подигач, тој ќе престане да прифаќа команди за adb. Во овој режим, можеме да комуницираме со уредот користејќи ја програмата fastboot.

Користејќи ја командата fastboot devices, можете да дознаете дали вашиот уред може да прифаќа команди од оваа програма во режим на подигач. Бидејќи fastboot е многу моќна алатка, некои производители на уреди со Android не обезбедуваат пристап до оваа програма во режим на подигач.

Исто како кај adb, откако ќе ја внесете командата fastboot devices треба да го видите серискиот број на вашиот уред.

Честопати причината зошто fastboot не работи е недостатокот на потребните драјвери за Windows за вашиот уред.

7. Команда за отклучување Fastboot oem

Некои производители (на пример, HTC или Asus) објавуваат специјални алатки кои ви дозволуваат да го отклучите подигнувачот на нивните таблети и паметни телефони, по што можете да инсталирате алтернативни обновувања, како што е ClockworkMod. или TWRPи фирмвер од независни програмери (прилагоден фирмвер).

Меѓутоа, во многу случаи, отклучување на подигнувачот Андроид уредиМожете да ја користите програмата fastboot. Ова е многу лесно да се направи - кога вашиот таблет или телефон е во режим на подигач (чекор 5), само внесете ја следнава команда во прозорецот на командната линија: отклучување на fastboot oem.

По ова, ќе треба да ги следите упатствата што ќе бидат прикажани на екранот на вашиот таблет или паметен телефон.

Внимание!По извршувањето на командата за отклучување fastboot oem, вашиот уред ќе биде целосно исчистен од сите програми што сте ги инсталирале, а вашите лични податоци исто така ќе бидат избришани.

8. команда на адб школка

Командата adb shell често ги збунува некои почетници корисници.

Постојат два начина да се користи оваа команда. Ако едноставно напишете adb shell во прозорецот на командната линија и притиснете го копчето Enter, ќе бидете префрлени во терминален режим или во командната школка на вашиот уред со Android, каде што можете да извршите какви било команди на Android школка.

Подолу можете да го видите резултатот од извршувањето на командата ls во школката на Android

Овој режим е добро познат на корисниците на Linux и Mac компјутери. Ако сте запознаени со командите на bash shell, нема да имате проблеми да работите во овој режим. Во спротивно, не препорачувам да го користите режимот adb shell додека не ја разберете целта на сите негови команди, бидејќи во овој режим имате целосен пристап до датотеките на вашиот уред и може случајно да предизвикате непоправливи промени на оперативниот систем.

Вториот начин да се користи adb школка е да се изврши една команда на Android школка користејќи ја оваа конструкција: adb shell<команда>. На пример, можете да ги промените дозволите за датотеки користејќи команда како „adb shell chmod 666 /data/filename“

9. команда за инсталирање adb

Со програмата adb, можете да направите повеќе отколку само да копирате датотеки на и од вашиот уред. Оваа програма исто така ви овозможува да инсталирате апликации на уреди со Android во форма на apk-датотеки. Постои команда за инсталирање adb за ова. Тоа е малку како командата притисни: треба да ја наведете патеката каде се наоѓа датотеката со апликацијата што сакате да ја инсталирате. Затоа, најлесниот начин е прво да ја копирате датотеката apk во папката со програмата adb, по што можете да ја инсталирате програмата користејќи ја командата adb install ApplicationFileName.apk

Ако треба да ја ажурирате апликацијата, тогаш во овој случај треба да го користите прекинувачот -r и командата ќе изгледа вака: adb install -r ApplicationFileName.apk.

Со помош на прекинувачот -s можете да инсталирате апликации на мемориската картичка (ако вашиот фирмвер го дозволува тоа). Прекинувачот -l ви овозможува да ја заклучите апликацијата за време на инсталацијата (со инсталирање во папката /data/app-private). Постојат и други копчиња за понапредни функции, но нивниот опис е тема на посебна статија.

10. команда за деинсталирање adb

И на крај, можете да отстраните апликации од вашиот таблет или телефон. За да го направите ова, користете ја командата adb деинсталирај ApplicationFileName.apk

Оваа команда го има прекинувачот -k, кој ви овозможува при бришење апликација, да не ги бришете нејзините податоци и кешот, туку да ги оставите на уредот.

Бонус: команда за странично оптоварување adb

Оваа команда ќе биде многу корисна за сопствениците на таблети и паметни телефони Nexus - со нејзина помош ќе можат да го ажурираат официјалниот фирмвер на нивните уреди. Со други зборови, ако вашиот паметен телефон или таблет не добил ажурирање преку воздух, можете да преземете нов фирмвер од официјалната веб-страница и рачно да го ажурирате уредот.

Откако ќе ја преземете датотеката на фирмверот на вашиот компјутер и ќе го поврзете таблетот или телефонот со него, ќе треба да го рестартирате уредот во режим за обновување, изберете „Примени ажурирање од ADB“ и потоа внесете ја следнава команда во прозорецот на командната линија на вашиот компјутер: adb sideload xxxxxxxx.zip, каде што xxxxxxxx.zip е името на zip-датотеката со фирмверот.

Во овој материјал ќе најдете подетални упатства за тоа како рачно да го ажурирате фирмверот на уредите Nexus.

Поврзани материјали:

Постојат многу алатки за работа со паметен телефон поврзан преку USB-кабел или Wi-Fi. Особено напредните алатки ви дозволуваат да преместувате датотеки, да инсталирате и деинсталирате софтвер, да гледате контакти, да правите слики од екранот, па дури и да испраќате SMS, но ниту една графичка алатка не може да се спореди со моќта што може да ја обезбеди конзолата на Android. Во оваа статија ќе зборуваме за ADB (Android Debug Bridge) - стандардна алатка за дебагирање и работа со конзолата Андроид од компјутер.

Командите опишани во статијата може да се извршат директно на уредот со преземање терминален емулатор од пазарот, но попогодно е да се направи ова, се разбира, од компјутер преку adb.

Основи на АДБ

За да започнете да работите со ADB, треба да го активирате на вашиот уред и да ја инсталирате алатката adb и драјверите на вашиот компјутер. Првата задача се изведува со овозможување на „USB Debugging“ во ставката за поставки „За програмери“ (ако оваа ставка е скриена, кликнете седум пати на бројот на верзијата во менито „За телефонот“).

За да инсталирате ADB на вашиот компјутер, преземете го Adb Kit и отпакувајте го во која било папка (препорачувам да користите имиња на папки без руски знаци). Ние исто така преземаме и инсталираме драјвери за ADB.

Треба да работите со adb од командната линија. Притиснете Win + R и внесете cmd, па одете во папката во која се наоѓа adb. За мојата папка командата ќе биде:

Cd\android

За да не ги правите сите овие манипулации секој пат, можете да ја додадете саканата папка во променливата Патека. За да го направите ова, одете во „Контролен панел -> Систем -> Дополнителни опциисистеми -> Променливи на животната средина“, најдете ја променливата Path и додајте ја на крајот од линијата, разделена со точка-запирка, патеката до папката со adb. Сега, откако ќе ја стартувате конзолата, можете веднаш да ги внесете потребните команди.

Ајде да ја провериме нашата врска со телефонот користејќи ја следнава команда (треба да прикаже листа на поврзани уреди):

adb уреди

Можете да работите со ADB преку Wi-Fi. За да го направите ова, потребни ви се root права и апликацијата WiFi ADB. Ја стартуваме апликацијата, го притискаме прекинувачот и се поврзуваме со паметниот телефон користејќи ја командата за поврзување и IP адресата прикажана од апликацијата:

ИНФОРМАЦИИ

Можете да го копирате излезот од конзолата откако ќе го изберете со глувчето, како и да ја залепите копираната команда или името на датотеката во конзолата со десното копче на глувчето. Овозможено во својствата на конзолата.

Инсталирање програми

ADB може да се користи за инсталирање апликации без да мора да ги копирате на вашиот паметен телефон. Сè што треба да направите е да ја извршите следнава команда:

Инсталирање на Adb d:/downloads/filename.apk

Можете исто така да додадете дополнителни клучеви на командата. Ќе биде корисно - повторно инсталирајте ја апликацијата додека ги зачувувате податоците и - инсталирајте верзија помала од тековната.

Програмите може да се отстранат, но за да го направите ова, треба да го знаете името на пакетот (ќе ви кажам како да дознаете малку подоцна). Користејќи ја играта Angry Birds Seasons како пример, командата би изгледала вака:

АДБ деинсталирај com.rovio.angrybirdsseasons

Бекап на апликацијата

Андроид има вградени функции за резервна копија кои исто така може да се стартуваат со помош на командната линија. За да го направите ова, користете ја командата за резервна копија adb и збир на опции:

Резервна копија на Adb [опции]<приложения>

  • го означува името на датотеката што се креира и нејзината локација на компјутерот. Ако клучот недостасува, датотеката backup.ab ќе се креира во тековниот директориум;
  • -апк|-ноапкпокажува дали да се вклучат само податоците за апликацијата или самиот apk во резервната копија (не ги вклучува стандардно);
  • -обб|-неободредува дали да се вклучат .obb екстензии за апликации во резервната копија (не се вклучени стандардно);
  • -споделени|-nosharedодредува дали да се вклучи содржината на апликацијата на SD-картичката во резервната копија (не е вклучена стандардно);
  • -ситеукажува на потребата за резервна копија на сите инсталирани апликации;
  • -систем|-носистемпокажува дали да се вклучи во резервната копија системски апликации(овозможува стандардно);
  • - листа на пакети за резервна копија.

Ако сакаме да создадеме резервна копија на сите несистемски програми, вклучително и .apk, на одредена локација, тогаш командата ќе изгледа вака:

Резервна копија на Adb -f c:\android\backup.ab -apk -all -nosystem

По внесувањето, мора да го потврдите почетокот на резервната копија на самиот уред. За да ја вратите добиената резервна копија, треба да ја извршите соодветната команда:

Враќање на Adb c:\android\backup.ab

Конзола во конзола

Заедно со споменатата конзола, која е DOS конзола за Windows, и Android има своја. Се нарекува преку adb школкаи во суштина е стандардна Linux конзола, но со нецелосен сет на команди, кои може да се прошират со инсталирање на BusyBox од пазарот. Постојат два начини за користење на оваа конзола. Во интерактивен режим се стартува со командата

adb школка

Знакот $ се појавува во конзолата (во понатамошниот текст во текстот овој знак ќе значи потреба да се внесе прелиминарната команда на adb школка), а потоа можете да внесете серија команди, добивајќи одговор после секоја. Вториот метод е ако треба да внесете само една команда, можете да ја напишете во ред користејќи ја школката adb.

Школката користи стандардни команди за копирање, преместување и бришење датотеки: cp, mvИ рм. Можете да менувате директориуми ( ЦД) и прегледајте ја нивната содржина ( ls). Покрај стандардните команди на Linux, за кои можете да дознаете од која било референтна книга, Андроид има неколку свои специјализирани алатки, но за да користите некои од нив, ќе мора да стекнете root права на вашиот паметен телефон и откако ќе ја стартувате конзолата, извршете ја командата su:

adb школка су

Ова треба да се направи ако, како одговор на која било команда, видите линија слична на „пристапот одбиен“ или „дали сте root?“. Ако е успешен, знакот $ ќе се смени во #.



Правење скриншот

Извршено во еден ред:

Adb школка screencap /sdcard/screen.png

По ова, сликата треба да се извлече од уредот со командата adb повлече:

Adb pull /sdcard/screen.png

Во обновувањето, можете да направите слика од екранот со следнава команда:

Повлекување на Adb /dev/graphics/fb0

Потоа треба да ја конвертирате датотеката fb0 во нормална слика користејќи FFmpeg, која треба да ја преземете и да ја ставите во папката adb. Наставката мора да се инсталира на вашиот уред:

Ffmpeg -f rawvideo -pix_fmt rgb32 -s 1080x1920 -i fb0 fb0.png

Снимајте видео што се случува на екранот на уредот

adb shell запис од екранот --големина 1280x720 --бит-стапка 6000000 --временско ограничување 20 --verbose /sdcard/video.mp4

Оваа команда ќе започне да снима видео со резолуција од 1280 x 720 (ако не е наведено, ќе се користи домашната резолуција на екранот на уредот), со брзина на битови од 6 Mbit/s, должина 20 s (ако не е наведено, максималната вредност ќе биде поставено на 180 с), со приказ на дневници во конзолата. Снименото видео ќе се наоѓа во /sdcard (датотека video.mp4).

ИНФОРМАЦИИ

Сите лансирани од конзолата и внатре adb школкапроцесите за кои е потребно извесно време да се завршат може да се прекинат со користење на комбинацијата Ctrl + C. Излезете од школката и вратете се на извршување на нормалните команди adb - Ctrl + D.

Управување со апликации

Две команди се користат за управување со апликации: попладне(менаџер на пакети) - менаџер на пакети и сум(активност менаџер) - управител на активност. Овие тимови имаат многу клучеви, кои може да се видат на порталот за програмери. Ајде да погледнеме неколку.

Прво, добиваме список на апликации инсталирани на уредот во форма на имиња на пакети што ќе бидат корисни подоцна:

Продолжувањето е достапно само за претплатници

Опција 1. Претплатете се на Хакер за да ги прочитате сите материјали на страницата

Претплатата ќе ви овозможи да ги прочитате СИТЕ платени материјали на страницата во наведениот период. Ние прифаќаме плаќање банкарски картички, електронски пари и трансфери од сметки на мобилниот оператор.

Услужните програми за ADB и Fastboot се вклучени во комплетот Развој на Android SDK (не мешајте го со Android Studio, а уште помалку преземете ја неговата гломазна инсталациона датотека, освен ако, се разбира, нема да развиете за Android). ADB е алатка за дебагирање која ви овозможува пристап до конзолата на Android од компјутер (со поврзување на гаџетот со компјутер преку USB. Во исто време треба да има. Fastboot е дизајниран да работи со уредот кога е вчитан во истоимениот режим (ако вашиот уред има таков).

Со помош на ADB, можете да го контролирате вашиот паметен телефон/таблет од вашиот компјутер: да направите резервна копија од апликациите, да снимате екран од екранот, да го префрлите вашиот паметен телефон на Режим за обновувањеи уште повеќе. Покрај тоа, можете да работите со ADB преку Wi-Fi. За да го направите ова, вашиот уред мора да има права на root, а исто така ќе ви треба посебна апликација што се поврзува со вашиот компјутер преку мрежата. На пример, ADB Wireless или WiFi ADB. Но, ова е материјал за посебна статија.

Со користење на Fastboot можете, прилагодено закрепнување(или ), отклучете го подигнувачот (на HTC, Motorola, Sony, Nexus, Huawei и најновите уреди на LG што е блокиран), исчистете ги системските партиции.

Како да инсталирате ADB и Fastboot: инструкции

1. Одете на официјалната веб-страница каде што можете да ја преземете Android SDK: https://developer.android.com/studio/index.html. Скролувајте надолу до делот „Само алатки за командна линија“ и изберете ја архивата за Windows.

2. Проверете го полето за избор „Ги прочитав и се согласувам со горенаведените одредби и услови“ и кликнете на копчето „Преземи ја командната линија на Android“ Алатки за Windows“. Архивата ќе започне да се презема.

3. Преземете го и отпакувајте го во коренот на Drive „C:“.

4. Исто така, треба да го преземете Java Development Kit од официјалната страница. Одете на веб-локацијата, согласете се со условите од договорот за лиценца со штиклирање на полето „Прифати договор за лиценца“ и преземете ја верзијата JDK што одговара на големината на битот на вашиот систем.

Првиот начин

Вратете се во папката Android SDK, отворете ги „Tools“ и стартувајте „android“.

Проверете ги „Android SDK Platform-tools“ (и исто така „Google USB-двигател“ доколку имате Nexus уред) и кликнете на „Инсталирај пакети“.

Прочитајте подолу за инсталирање драјвери за други уреди.

Изберете „Прифати лиценца“ и кликнете „Инсталирај“.

Мојот дневник покажа дека имало грешка. Но, на крајот сè заврши успешно.

Откако ќе ги завршите горенаведените чекори, во папката „sdk-tools-windows-“. верзијаЌе се појави „платформа-алатки“ и ќе ги содржи „ADB“ и „Fastboot“ за кои сме заинтересирани.

Втор начин

Одете во папката „sdk-tools-windows- верзија» → „tools“ → „bin“ и, држејќи го копчето „Shift“, кликнете со десното копче на празно место. Изберете „Open a command window“ или „Open a PowerShell window here“ ако имате инсталирано една од најновите изданија на Windows 10 на вашиот компјутер или лаптоп.

Залепете ја командата во PowerShell или Command Prompt (во PowerShell додадете ./ на почетокот):

Кликнете на "Enter" за да ја извршите командата. Датотеките ќе се преземат и ќе се појави барање за инсталација:

За да овозможите, напишете y, односно „да“ и притиснете „Enter“, по што ќе започне инсталацијата на „платформски алатки“.

На крајот, на командната линија ќе се прикаже порака дека постапката е успешно завршена. И папката „platform-tools“ со ADB и Fastboot внатре ќе се појави во „sdk-tools-windows- верзија».

(!) Ако поради некоја причина не можете да инсталирате ADB и Fastboot користејќи ги претходните методи, користете ја третата опција - едноставно преземете ја архивата „platform-tools“ и отпакувајте ја на уредот „C:“.

Инсталирање ADB и Fastboot драјвери за Windows

За компјутер, паметен телефон или таблет, треба да го преземете USB-двигателот:

  • Samsung - драјверот е вклучен во алатката Kies: http://www.samsung.com/ru/support/usefulsoftware/KIES/ или можете да го преземете одделно со избирање на саканиот модел: http://www.samsung.com / нас/ поддршка / преземања
  • HTC – како дел од HTC Sync Manager: http://www.htc.com/ru/software/htc-sync-manager/
  • Nexus - драјверот за Android е инсталиран заедно со Android SDK, како што е опишано погоре.
  • Huawei - заедно со алатката HiSuite: http://consumer.huawei.com/minisite/HiSuite_en/index.html
  • LG - инсталирајте го LG PC Suite: http://www.lg.com/ru/support/software-firmware
  • Моторола - видете ја оваа страница: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
  • Sony Xperia Драјвери за FastBootза сите модели се тука: http://developer.sonymobile.com/downloads/drivers/
  • Xiaomi – Mi PC Suite: http://pcsuite.mi.com
  • МТК – за Кинески уредина MediaTek чипови: http://online.mediatek.com/Public%20Documents/MTK_Android_USB_Driver.zip
  • Lenovo - изберете го моделот на вашиот паметен телефон или таблет и преземете го двигателот на ADB: http://support.lenovo.com/us/en/GlobalProductSelector
  • Побарајте решенија за уреди од други производители на нивните официјални веб-локации.

Постојат различни универзални монтери драјвери за adb(на пример, овој: http://adbdriver.com/downloads/) - тие исто така може да се користат, на пример, кога поради некоја причина не можеше да се инсталира официјалното решение.

Ако вашиот модел доаѓа со драјвер без инсталатер, ќе треба да го направите следново:

1. Одете во „Контролен панел“ → „Управувач со уреди“. Во Windows 10, само кликнете со десното копче на менито Start и изберете Управувач со уреди.

2. Најдете во списокот уред за кој треба да инсталирате драјвери. Десен-клик и кликнете Ажурирај ги драјверите.

Како што можете да видите, компјутерот правилно го препознава мојот Nexus 7 таблет ако вашиот компјутер погрешно го открие паметниот телефон или има жолт триаголник до уредот со извичниквнатре, рачна инсталација Андроид драјверисе бара за вас.

3. Изберете „Преглед на овој компјутер за софтвер за драјвери“.

4. Наведете ја патеката до папката на возачот на вашиот компјутер.

Почекајте додека не заврши инсталацијата и потоа повторно поврзете го гаџетот со компјутерот преку USB.

Како да започнете со Fastboot и ADB

Работата со ADB или Fastboot се врши од командната линија, комуналните услуги се стартуваат на два начина:

1: Десен-клик на „Start“ и изберете „Command Prompt (Admin)“ или „Windows PowerShell (Admin)“. Следно, користејќи ги командите, наведете ја патеката до папката со ADB и Fastboot (откако ќе ги внесете, притиснете „Enter“).

За да се вратите во коренот на уредот "C:\", користете:

Благодарение на оваа команда ја отвораме саканата папка:

Во мојот случај испадна вака:

cd\tools_ верзија-прозорци\платформа-алатки

Ќе успееш ( програмери на Googleго смени името на архивата откако беше напишана оригиналната верзија на оваа инструкција):

cd\sdk-tools-windows- верзија\платформа-алатки

Патот до Fastboot и ADB е означен, сега работиме со нив од конзолата.

За да не мора да го правите ова секој пат, додајте ја патеката до „платформа-алатки“ во променливата „Пат“. Прво, одете во папката, во лентата за навигација, кликнете со десното копче на „platform-tools“ и изберете „Copy Address“.

Одете во "Контролен панел". За да го направите ова, притиснете „Win“ + „R“ и во полето „Open:“ ставете контрола. Кликнете на ОК.

Изберете Систем → Напредни системски поставки → Променливи на животната средина....

Најдете ја променливата „Пат“, означете ја и изберете „Уреди...“.

Кликнете Ново, залепете ја патеката до папката „platform-tools“ и кликнете OK.

Многумина од нас се веќе запознаени со ADB (Android Debug Bridge), бидејќи, како сопственик на уред со Android, доста често мораме да извршиме такви едноставни активности како притисни adbИ повлечете, или рестартирање на adbитн. Но, за многу корисници почетници, само погледот на командната линија е веќе застрашувачки, и се чини дека е премногу возможно. Иако всушност сè е прилично едноставно, искусните корисници нема да ми дозволат да лажам, а најголемата тешкотија е да ги запамтам сите овие команди, иако тоа не е неопходно да се направи, бидејќи Интернетот е секогаш при рака, а да се најде вистинската команда не е тешко.

Android Debug Bridge, кој е дел од Андроид емулатор SDK ви овозможува да комуницирате помеѓу вашиот компјутер и уред со Android поврзан на него Патем, ако ви треба некој софтвер, можете бесплатно да ги преземете програмите за вашиот лаптоп. Што можам да направам со АДБ? Неговите можности се доста широки, на пример, најпопуларните дејства: копирајте датотеки од уред со Android на компјутер, испраќајте датотеки од компјутер на Android, извршувајте многу команди на Linux, примајте извештаи за грешки итн.

Значи, ако сте нови во ова и сакате да научите малку повеќе за АДБ отколку само она што е, тогаш ви предлагам да го погледнете мојот мал основен водич за учење АДБ.

Што ќе ви треба

1. Android Debug Bridge (ADB) за Windows 32bit - преземање

2. Android Debug Bridge (ADB) за Windows 64bit - преземање

3. Компјутер со инсталиран WindowsОС.

Сега да преминеме на активната фаза:

1. Преземете ја потребната зип архива и извадете ја каде што сакате, на пример, диск C.

2. Сега одете во директориумот C:/adb/sdk/platform-tools. Овде ќе најдете збир на датотеки како што е прикажано на сликата подолу.

3. Држете го притиснато копчето Shift + десен клик и стартувајте ја командната линија Низа на Windowsод тековниот директориум.

4. Внесете ја командата adb старт-сервер.

5. За да бидете сигурни дека вашиот уред е правилно поврзан и дека е препознаен од компјутерот, внесете ја командата: adb уреди. Ако се е во ред, ќе видите нешто слично на ова:

Сега кога вашиот уред е поврзан и сè работи, ајде да си поиграме малку со него.

Читање LOGCAT преку ADB

Најлесен начин е да ја извршите командата: adb logcat. Како резултат на тоа, целата содржина на датотеката за евиденција на уредот ќе се појави на екранот. За да добиете logcat во посебна датотека, стартувајте: adb logcat > logcat.txt.

ИЗВЕШТАЈ ЗА БРЕШКА

Можете да ја извршите командата: adb извештај за грешки, но ќе добиете известување дека генерираниот извештај нема да може да се чита, па затоа е подобро да користите: adb извештај за грешки >резултат.txt.

ADB заедно со правата за пристап ROOT

За да работите од ADB со целосни права за пристап, треба да го искорените уредот. Ако уредот е веќе рачен, тогаш извршете ја командата: adb корени гледаме што е прикажано на сликата подолу (рестартирајте го ADB со права на root).

Инсталирање апликации преку АДБ

За да ја инсталирате апликацијата, проверете дали во насловот apk датотеканемаше празни места и треба точно да го знаете точниот пат до него. Па, тогаш ја извршуваме командата: инсталирање adb+ име на инсталационата датотека. Во мојот пример, ја инсталирав играта papertoss, па ако сè оди добро, ќе ја добиете оваа слика на екранот:




Врв