19Jul
ADB, Android Debug Bridge, este un utilitar pentru linia de comandă inclus în Android SDK-ul Google. ADB vă poate controla dispozitivul prin USB de pe un computer, copiați fișiere înainte și înapoi, instalați și dezinstalați aplicații, rulați comenzi pentru shell și multe altele.
Am acoperit alte câteva trucuri care necesită ADB în trecut, inclusiv copierea de rezervă și restaurarea smartphone-ului sau a tabletei dvs. și instalarea în mod implicit a aplicațiilor Android pe cardul SD.ADB este folosit pentru o varietate de trucuri Android.
Pasul unu: Configurați aplicația Android SDK
Head pe pagina de descărcare SDK Android și defilați în jos la "SDK Tools Only", un set de instrumente care include ADB.Descărcați fișierul ZIP pentru platforma dvs. și dezarhivați-l ori de câte ori doriți să stocați fișierele ADB - acestea sunt portabile, astfel încât să le puteți pune oriunde doriți.
Porniți aplicația SDK Manager EXE și deselectați totul, cu excepția "Platformelor Android SDK-tools".Dacă utilizați un telefon Nexus, este posibil să doriți să selectați "Driverul USB Google" pentru a descărca driverele Google. Faceți clic pe butonul Instalare. Descărcarea și instalarea pachetului platformă-instrumente, care conține ADB și alte utilitare.
După ce ați terminat, puteți închide managerul SDK.
Pasul al doilea: Activați depanarea USB pe telefonul dvs.
Pentru a utiliza ADB cu dispozitivul dvs. Android, trebuie să activați o caracteristică numită depanare USB.Deschideți sertarul de aplicații al telefonului, atingeți pictograma Setări și selectați "Despre telefon".Derulați complet în jos și atingeți de șapte ori elementul "Build Number".Ar trebui să primiți un mesaj care să spună că sunteți acum un dezvoltator.
Treceți înapoi la pagina de setări principală și ar trebui să vedeți o nouă opțiune în partea inferioară numită "Opțiuni pentru dezvoltatori".Deschideți această opțiune și activați "Debugging USB".
Mai târziu, când conectați telefonul la computer, veți vedea pe telefon un popup intitulat "Permiteți depanarea USB?".Bifați caseta "Permiteți întotdeauna de la acest computer" și apăsați OK.
Pasul trei: Testați ADB și instalați driverele telefonului dvs.( dacă este necesar)
Deschideți dosarul pe care ați instalat instrumentele SDK și deschideți folderul platformă-unelte. Aici este stocat programul ADB.Țineți Shift și faceți clic dreapta în interiorul dosarului. Alegeți "Deschideți fereastra de comandă aici".
Pentru a testa dacă ADB funcționează corect, conectați dispozitivul Android la computer utilizând un cablu USB și executați următoarea comandă: Dispozitive adb
Ar trebui să vedeți un dispozitiv în listă.Dacă dispozitivul este conectat, dar nu apare nimic în listă, va trebui să instalați driverele corespunzătoare.
Producătorul telefonului dvs. vă poate furniza un pachet de driver descărcabil pentru dispozitivul dvs. Deci, mergeți la site-ul lor și găsiți driverele pentru dispozitivul dvs. - Motorola sunt aici, Samsung sunt aici, iar HTC vine ca parte a unei suite numită HTC Sync Manager. De asemenea, puteți căuta dezvoltatorii XDA pentru descărcări de drivere fără software suplimentar.
De asemenea, puteți încerca să instalați driverul USB USB din dosarul Extras din fereastra Manager SDK, așa cum am menționat în primul pas. Acest lucru va funcționa cu unele telefoane, inclusiv dispozitive Nexus.
Dacă utilizați driverul USB al Google, va trebui să forțați Windows să utilizeze driverele instalate pentru dispozitivul dvs. Deschideți Device Manager( faceți clic pe Start, tastați Device Manager și apăsați Enter), localizați dispozitivul, faceți clic dreapta pe el și selectați Properties. Este posibil să vedeți un semn de exclamare galben lângă dispozitiv, dacă driverul său nu este instalat corect.
În fila Driver( Driver), faceți clic pe Update Driver( Actualizare driver).
Utilizați opțiunea Răsfoiți computerul pentru opțiunea driver software.
Veți găsi driverul USB USB în dosarul "Extra" unde ați instalat fișierele SDK Android. Selectați folderul google \ usb_driver și faceți clic pe Următorul.
După ce ați instalat driverele dispozitivului, conectați telefonul și încercați din nou comanda dispozitivelor adb:
dispozitive adbDacă totul a mers bine, ar trebui să vedeți dispozitivul în listă și sunteți gata să începeți să utilizați ADB!
Pasul patru( opțional): Adăugați ADB la sistemul dvs. PATH
Ca atare, trebuie să navigați la dosarul ADB și să deschideți o comandă atunci când doriți să o utilizați. Cu toate acestea, dacă îl adăugați la Windows System PATH, nu va fi necesar - puteți să introduceți adb din Command Prompt pentru a rula comenzi ori de câte ori doriți, indiferent de folderul în care vă aflați.
Procesul este un picdiferite în Windows 7 și 10, deci verificați ghidul nostru complet de editare a System Path pentru pașii necesari pentru a face acest lucru.
Comenzi ADB utile
În plus față de varietatea de trucuri care necesită ADB, ADB oferă câteva comenzi utile:
adb install C: \ package.apk - Instalează pachetul de pe C: \ package.apk de pe computerul dvs. pe dispozitiv.
adb dezinstalați package.name - Dezinstalează pachetul cu nume de pachet de pe dispozitiv. De exemplu, ați folosi numele com.rovio.angrybirds pentru a dezinstala aplicația Angry Birds.
apăsați C: \ file /sdcard/ - Apasă un fișier din computer pe dispozitiv. De exemplu, comanda aici împinge fișierul aflat la fișierul C: \ file pe computerul dvs. în fișierul /sdcard/ de pe dispozitivul dvs.
adb trageți fișierul /sdcard/ C: \ file - trage un fișier de pe dispozitiv pe computer - funcționează ca push adb,dar în sens invers.
adb logcat - vizualizați jurnalul dispozitivului dvs. Android. Poate fi utilă pentru depanarea aplicațiilor.
shell adb - Vă oferă o coală de linie de comandă interactivă Linux pe dispozitiv. Comanda
shell shell - execută comanda shell specificată pe dispozitiv.
Pentru un ghid complet despre ADB, consultați pagina de pe Debug Android pe situl Google Developers Google.
Credit de imagine: LAI Ryanne pe Flickr