Daugelis iš mūsų jau yra gerai susipažinę su ADB („Android Debug Bridge“). Po velnių, aš net lažinuosi, kad daugelis iš mūsų jį naudoja gana reguliariaiadb pushing ir trauktirinkti failus, adb paleisti iš naujoing, vykdomos apvalkalo komandos ir pan. Tačiau dauguma naujų vartotojų tokio poveikio neturėjo. Ir pripažinkime: jauniems žmonėms, gimusiems po GUI atsiradimo ir išpopuliarėjimo, komandų eilutės sąsajos gali būti gana bauginančios. Taigi, jei esate patyręs veteranas, kuris išmano ADB kaip savo penkis pirštus, šis straipsnis yra toks ne jums. Bet jei esate naujas vartotojas, norintis sužinoti daugiau apie šį puikų įrankį, skaitykite toliau!
„Android Debug Bridge“, kuri yra „Android SDK“ dalis, leidžia palaikyti ryšį tarp stalinio kompiuterio ir tikslinio įrenginio. Taigi, ką galite padaryti su ADB? Truputį. Kaip minėta anksčiau, galite perkelti failus į įrenginį iš kliento kompiuterio, patraukti įrenginį iš įrenginio į kliento kompiuterį, galite paleisti iš naujo (į „Android“, įkrovos įkroviklį ar atkūrimą), įrašyti „logcat“, gauti pranešimą apie riktą, vykdyti daugybę standartinių „Linux“ komandų ir daug, daug daugiau.
Didžiausia naujų vartotojų problema tampa žinoti, kokias komandas galima vykdyti, ir atsiminti tinkamą sintaksę. Laimei, visos šios komandos ir jų sintaksė yra gana suprantamos. Pavyzdžiui, pažvelkite į šias komandas tinkamoje sintaksėje:
- adb start-server: ši komanda paleidžia adb demoną jūsų staliniame kompiuteryje ir leidžia kompiuteriui sąveikauti su jūsų įrenginiu. Atminkite, kad ši komanda nėra būtina, nes vykdant bet kurią kitą ADB komandą bus automatiškai paleistas demonas.
- adb kill-server: Kaip tikitės, tai nužudo adb demoną.
- adb logcat: tai sugeneruoja a rąstinis katinas, o tai yra labai naudinga norint išsiaiškinti, kur viskas vyksta ne taip. Galite nukreipti išvestį į tekstinį failą naudodami ">". Pavyzdžiui, galite įvesti „adb logcat > logcat.txt“, kad įrašytumėte savo logcat kaip logcat.txt.
- adb klaidos ataskaita: generuoja paprastą pranešimą apie riktą. Kaip ir logcat, galite peradresuoti tai į tekstinį failą naudodami ">"
- adb diegimas
: diegia APK iš stalinio kompiuterio tiesiai į įrenginį. - adb traukti
: Ištraukia nurodytą failą ir įkelia jį į nurodytą aplanką nurodytu pavadinimu. - adb push
: veikia kaip adb pull, bet atvirkščiai.
Tačiau tai, kas išdėstyta pirmiau, nėra beveik visapusiška. Tai tik keletas dažniausiai pasitaikančių komandų.
Tiems, kurie nori sužinoti daugiau arba tiems, kurie tiesiog norėtų pamatyti šių komandų vaizdinį išvestį, XDA Recognized Contributor gydytojas_droidas sukūrė pagrindinį vadovą, kuriame pateikiama viskas, ką pradedantysis turi žinoti, kad galėtų atlikti pagrindines užduotis per ADB.
„Doctor_droid“ taip pat turi tiesioginę nuorodą į reikalingus ADB dvejetainius failus, skirtus „Windows“ naudotojams, kad jums nereikėtų atsisiųsti SDK tik tam, kad ADB būtų sukurtas ir paleistas. Nors diegimo procedūros yra griežtai skirtos „Windows“ naudotojams, likusi vadovo dalis vienodai galioja „Linux“ ir „Mac“ naudotojams.
Jei esate naujas vartotojas, norintis sužinoti daugiau apie ADB, arba net jei esate patyręs veterinarijos gydytojas, norintis įsitikinti, kad žinote visas įprastas komandas, eikite į kreipiamasis siūlas norėdami sužinoti daugiau.