19Jul
ADB, "Android Debug Bridge", yra komandinės eilutės įrankis, kurį sudaro "Android" SDK "Google".ADB gali valdyti savo įrenginį per USB iš kompiuterio, kopijuoti failus pirmyn ir atgal, įdiegti ir pašalinti programas, paleisti "shell" komandas ir dar daugiau.
Iš anksto apžvelkime keletą kitų gudrybių, kurioms reikalingas ADB, įskaitant atsargines, atkuriančias savo išmanųjį telefoną ar planšetinį kompiuterį ir įkeliant "Android" programas į SD kortelę pagal nutylėjimą.ADB naudojamas įvairiems "Android" triukams.
Pirmas žingsnis: nustatykite "Android SDK
Head" į "Android SDK" atsisiuntimo puslapį ir slinkite žemyn į "Tik SDK įrankiai" - tai įrankių rinkinys, kuriame yra ADB.Atsisiųskite savo platformos ZIP rinkmeną ir atspauskite ją, kur norite laikyti ADB failus - jie yra nešiojami, todėl galite juos įdėti bet kur nori.
Paleiskite SDK vadybininko EXE ir panaikinkite viską, išskyrus "Android SDK platformos įrankius".Jei naudojate "Nexus" telefoną, norėdami atsisiųsti "Google" tvarkykles, galite pasirinkti "Google USB tvarkyklę".Spustelėkite mygtuką Įdiegti. Tai atsisiunčia ir įdiegia platformų įrankių paketą, kuriame yra ADB ir kitos komunalinės paslaugos.
Kai baigsite, galite uždaryti SDK tvarkyklę.
Antras žingsnis: įjunkite USB derinimą savo telefone
Norėdami naudoti ADB su savo "Android" įrenginiu, turite įjungti funkciją, vadinamą USB derinimu. Atidarykite savo telefono programos skydelį, palieskite Nustatymų piktogramą ir pasirinkite "Apie telefoną".Slinkite iki galo ir septynias kartus palieskite "Build Number".Turėtumėte gauti pranešimą, kad esate kūrėjas.
Grįžkite į pagrindinį puslapį Nustatymai, o šalia apačioje turėtumėte pamatyti naują parinktį, pavadintą "Kūrėjo parinktys".Atidarykite tai ir įjunkite "USB derinimas".
Vėliau, kai prijungsite telefoną prie kompiuterio, telefone pamatysite langą "Leisti USB atkūrimą?".Pažymėkite langelį "Visada leiskite iš šio kompiuterio" ir bakstelėkite Gerai.
Trečias veiksmas: bandykite ADB ir įdiekite savo telefono tvarkykles( jei reikia)
Atidarykite aplanką, kuriame įdiegėte SDK įrankius, ir atidarykite platformų įrankių aplanką.Čia saugoma ADB programa. Laikykite "Shift" ir dešiniuoju pelės mygtuku spustelėkite aplanko viduje. Pasirinkite "Open Command Window Here".
Norėdami patikrinti, ar ADB veikia tinkamai, prijunkite savo "Android" įrenginį prie kompiuterio USB kabeliu ir paleiskite šią komandą:
adb įrenginiaiJūs turėtumėte pamatyti įrenginį sąraše. Jei jūsų įrenginys yra prijungtas, bet sąraše nieko nėra, turėsite įdiegti atitinkamus tvarkykles.
Jūsų telefono gamintojas gali pateikti jūsų prietaisui atsisiųsti tvarkyklių paketą.Taigi eikite į savo svetainę ir raskite savo įrenginio tvarkykles - "Motorola" yra čia, "Samsung" yra čia, o "HTC" yra komplekso "HTC Sync Manager" dalis. Taip pat galite ieškoti "XDA" programuotojams tvarkyklių atsisiųsti be papildomos programinės įrangos.
Taip pat galite pabandyti įdiegti "Google USB Driver" iš "Extras" aplanko SDK tvarkytuvo lange, kaip minėjome pirmame žingsnyje. Tai veiks su kai kuriais telefonais, įskaitant "Nexus" įrenginius.
Jei naudojate "Google" USB tvarkyklę, gali tekti priversti "Windows" naudoti jūsų įrenginiui įdiegtus tvarkykles. Atidarykite įrenginių tvarkytuvę( spustelėkite Pradėti, įveskite "Device Manager" ir paspauskite "Enter"), suraskite savo prietaisą, dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite "Properties".Šalia įrenginio galite pamatyti geltoną šauktuką, jei jo vairuotojas tinkamai neįrengtas.
"Driver" skirtuke spustelėkite "Update Driver"( atnaujinti tvarkyklę).
Naudokite "Mano kompiuterio naršyklę" vairuotojo programinės įrangos parinkčiai.
"Google" USB tvarkyklę rasite "Extras" aplanke, kuriame įdiegėte "Android SDK" failus. Pasirinkite aplanką google \ usb_driver ir spustelėkite Pirmyn.
Įdiegę savo įrenginio tvarkykles, įjunkite telefoną ir išbandykite dar kartą ADB įrenginių komandą:
adb-įrenginiaiJei viskas vyktų gerai, turėtumėte matyti savo įrenginį sąraše ir esate pasiruošę pradėti naudoti ADB!
Ketvirtasis etapas( neprivaloma): pridėkite ADB prie savo sistemos PATH
Kadangi jis stovi, jūs turite pereiti į ADB aplanką ir atidaryti komandų eilutę ten, kai norite jį naudoti. Tačiau, jei pridėsite jį į savo "Windows" sistemos PATH, tai nebus reikalinga - galite tiesiog įrašyti adb iš komandinėsios eilutės, norėdami paleisti komandas, kai tik norite, nesvarbu koks aplankas esate.
Procesas yra šiek tiekskiriasi nuo "Windows 7" ir "10", taigi, peržiūrėkite visą mūsų sistemos PATH redagavimo vadovą, kad atliktumėte reikiamus veiksmus.
Naudingi ADB komandos
Be įvairių gudrybių, kuriems reikalingas ADB, ADB siūlo keletą naudingų komandų:
adb įdiekite C: \ package.apk - jūsų kompiuteryje įdiegia paketą, esantį C: \ package.apk.
adb pašalinti paketą.name - pašalina paketą su paketu.name iš jūsų įrenginio. Pvz., Norėdami pašalinti "Angry Birds" programą naudokite vardą com.rovio.angrybirds.
adb push C: \ failas /sdcard/ failas - perkelia failą iš kompiuterio į savo įrenginį.Pavyzdžiui, komandą čia stumia failas, esantis kompiuteryje C: \ failas, į /sdcard/ failą jūsų įrenginyje
adb pull /sdcard/ failas C: \ failas - traukia failą iš savo įrenginio į savo kompiuterį - veikia kaip adb push,bet atvirkščiai.
adb logcat - peržiūrėkite savo "Android" įrenginio žurnalą.Gali būti naudinga derinti programas.
adb lukštais - suteikia jūsų interaktyviam "Linux" komandinės eilutės apvalkalo jūsų įrenginyje.
adb lukšto komanda - paleidžia jūsų įrenginyje nurodytą apvalkalo komandą.
Norėdami gauti išsamų ADB vadovą, apsilankykite "Android" derinimo tilto puslapyje "Google" "Android" kūrėjų svetainėje.
vaizdo kreditas: LAI Ryanne "Flickr
"