Kaip įdiegti ir naudoti "ADB", "Android Debug Bridge Utility"

Turinys:

Kaip įdiegti ir naudoti "ADB", "Android Debug Bridge Utility"
Kaip įdiegti ir naudoti "ADB", "Android Debug Bridge Utility"
Anonim
"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.
"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.

Praeityje apžvelgėme keletą kitų gudrybių, į kuriuos ADB reikalaujama, į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: "Android SDK" nustatymas

Eikite į "Android SDK" atsisiuntimo puslapį ir slinkite žemyn į "Tik SDK įrankiai" - tai įrankių rinkinys, kuriame yra ADB. Atsisiųskite savo platformos ZIP failą ir atspauskite jį, kur norite laikyti ADB failus - jie yra nešiojami, todėl galite juos įdėti bet kur, kur norite.

Pradėkite SDK tvarkyklės 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ę.
Kai baigsite, galite uždaryti SDK tvarkyklę.

Antras žingsnis: įjunkite USB derinimą savo telefone

Jei norite naudoti ADB su "Android" įrenginiu, turite įjungti funkciją, vadinamą "USB" derinimo funkcija. Atidarykite savo telefono programos skydelį, palieskite parinktį "Nustatymai" ir pasirinkite "Apie telefoną". Slinkite iki galo ir septynias kartus palieskite "Build Number". Turėtumėte gauti pranešimą, kad esate kūrėjas.
Jei norite naudoti ADB su "Android" įrenginiu, turite įjungti funkciją, vadinamą "USB" derinimo funkcija. Atidarykite savo telefono programos skydelį, palieskite parinktį "Nustatymai" 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, savo telefone pamatysite langą "Leisti USB atkūrimą?" Pažymėkite langelį "Visada leiskite iš šio kompiuterio" ir bakstelėkite Gerai.

Trečias žingsnis: iš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 "Android" įrenginį prie kompiuterio, naudodami USB kabelį, ir paleiskite šią komandą:
Norėdami patikrinti, ar ADB veikia tinkamai, prijunkite "Android" įrenginį prie kompiuterio, naudodami USB kabelį, ir paleiskite šią komandą:

adb devices

Sąraše turėtumėte pamatyti įrenginį. Jei jūsų įrenginys yra prijungtas, bet sąraše nieko nėra, turėsite įdiegti atitinkamus tvarkykles.
Sąraše turėtumėte pamatyti įrenginį. 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 Developers" tvarkyklės parsisiųsti be papildomos programinės įrangos.

Taip pat galite pabandyti įdiegti "Google USB" tvarkyklę 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ų įrenginio į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.
Jei naudojate "Google" USB tvarkyklę, gali tekti priversti "Windows" naudoti jūsų įrenginio į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.
Skirtuke Vairuotojas spustelėkite Naujinti tvarkyklę.
Skirtuke Vairuotojas spustelėkite Naujinti tvarkyklę.
Naudokite naršyklės kompiuterio tvarkyklės programinės įrangos parinktį.
Naudokite naršyklės kompiuterio tvarkyklės programinės įrangos parinktį.
"Google USB" tvarkyklę rasite "Extras" aplanke, kuriame įdiegėte "Android SDK" failus. Pasirinkite
"Google USB" tvarkyklę rasite "Extras" aplanke, kuriame įdiegėte "Android SDK" failus. Pasirinkite

googleusb_driver

aplanką ir spustelėkite Pirmyn.

Įdiegę savo įrenginio tvarkykles, įjunkite telefoną ir bandykite dar kartą paleisti "adb" įrenginių komandą:
Įdiegę savo įrenginio tvarkykles, įjunkite telefoną ir bandykite dar kartą paleisti "adb" įrenginių komandą:

adb devices

Jei viskas vyko gerai, sąraše turėtumėte matyti savo įrenginį ir esate pasirengęs pradėti naudoti ADB!

Ketvirtasis etapas (neprivaloma): pridėkite ADB prie sistemos PATH

Kaip jis yra, jūs turite pereiti į ADB aplanką ir atidaryti komandų eilutę ten, kai norite jį naudoti. Tačiau, jei pridėsite jį į "Windows System PATH", tai nebus reikalinga - galite tiesiog įvesti

adb

iš komandinės eilutės paleisti komandas, kai tik norite, nesvarbu koks aplankas esate.

Procesas šiek tiek skiriasi "Windows 7" ir "10", todėl patikrinkite visą "System PATH" redagavimo vadovą, kad atliktumėte reikiamus veiksmus.

Naudingi ADB komandos

ADB teikia keletą naudingų komandų papildomai prie triukų, kurių reikia ADB, įvairovę:

adb install C:package.apk – Installs the package located at C:package.apk on your computer on your device.

adb uninstall package.name – Uninstalls the package with package.name from your device. For example, you’d use the name com.rovio.angrybirds to uninstall the Angry Birds app.

adb push C:file /sdcard/file – Pushes a file from your computer to your device. For example, the command here pushes the file located at C:file on your computer to /sdcard/file on your device

adb pull /sdcard/file C:file – Pulls a file from your device to your computer – works like adb push, but in reverse.

adb logcat – View your Android device’s log. Can be useful for debugging apps.

adb shell – Gives you an interactive Linux command-line shell on your device.

adb shell command – Runs the specified shell command on your device.

Norėdami gauti išsamų ADB vadovą, apsilankykite "Android" derinimo tilto puslapyje "Google" "Android" kūrėjų svetainėje.

Vaizdo kreditas: LAI Ryanne "Flickr"

Rekomenduojamas: