Tvarkykite „Android“ įrenginį naudodami komandas iš „Linux“

Įvadas „Android Debug Bridge“

Vienas iš būdų, kaip valdyti „Android“ įrenginį naudoja „Android“ derinimo tiltas (ADB) yra universalus komandinės eilutės įrankis, leidžiantis užmegzti ryšį su emuliatoriaus ar „Android“ įrenginio, prijungto prie kompiuterio, egzemplioriumi.

Ši programinė įranga veikia kaip klientas-serveris, kurią sudaro trys komponentai:

  • Klientas, veikiantis kūrimo mašina. Galite iškviesti klientą iš apvalkalo, išleisdami komandą „adb“. Kiti „Android“ įrankiai, tokie kaip DDMS, taip pat sukuria „adb“ klientus.
  • Serveris, kuris veikia kaip fono procesas kūrimo mašinoje. Serveris tvarko ryšį tarp kliento ir emuliatoriuje ar įrenginyje veikiančio „adb“ demono.
  • Demonas arba demonas, kuris veikia kaip foninis procesas kiekviename emuliatoriuje ar įrenginio egzemplioriuje.

The „Android“ derinimo tiltas arba „Debug Bridge“, skirta „Android“ leidžia mums prireikus atlikti techninės priežiūros užduotis, sistemos ar programos stebėseną ar teismo ekspertizę.

Norint turėti visišką prieigą, virtualus „Android“ įrenginys arba fizinis „Android“ telefonas turi būti derinimo arba kūrėjo režimu. ADB yra įrankis, naudojamas prisijungti ir siųsti komandas į „Android“ telefoną iš stalinio ar nešiojamojo kompiuterio.

The ADB įrankis veikia „Linux“ arba „Windows“, šioje pamokoje pamatysime, kaip tai veikia iš „Linux“.

Pirmas dalykas bus įdiegti adb, kad, pavyzdžiui, per ADB galėtume atnaujinti sistemą, vykdyti apvalkalo komandas, valdyti prievadų persiuntimą ar kopijuoti failus.

Mes įdiegiame minimalius reikalingus įrankius iš šios saugyklos:

 sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt-get update sudo apt-get install android-tools-adb android-tools-fastboot
Mes taip pat galime įdiegti „Android“ SDK 24.4.1 arba atitinkamai pakeisti versijos numerį (android-sdk_rxxxx-linux.tgz), iš terminalo lango įvedame šias komandas.
 cd $ HOME wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz išpakuokite android-sdk_r24.4.1-linux.tgz cd android-sdk-linux/
Tada pridedame aplinkos kintamuosius, kad galėtume vykdyti komandas iš bet kurios vietos
 eksportuoti PATH = $ {PATH}: ~ / android-sdk-linux / tools export PATH = $ {PATH}: ~ / android-sdk-linux / platform-tools
Toliau pamatysime, kaip ADB randame naudingų įrankių ir komandų rinkinį, kuris padės mums tiesiogiai susisiekti su savo įrenginiu su kompiuteriu, be kita ko, pasiekti atkūrimo arba atkūrimo režimą. Žinoma, kad tai būtų įmanoma, mums reikia kabelio ir prijungti išmanųjį telefoną per USB prie kompiuterio.

Turime įjungti derinimo arba programuotojo režimą, kad galėtume sąveikauti „Android“ telefone, turime eiti į meniu Nustatymai> Apie telefoną ir 7 kartus spustelėkite parinktį Kompiliacijos numeris, kad įjungtumėte derinimo režimą.

Tada mes prijungiame telefoną per USB prie kompiuterio ir galime pamatyti USB prievado specifikacijas naudodami šią komandą iš terminalo:

 sudo lsusb

Taigi mes galime pamatyti prijungtą telefoną ir grįžti į meniu „Nustatymai“, kuriame, atsižvelgiant į mūsų versiją, atsiras naujas meniu, tai gali būti kūrimo parinktys arba derinimas, šiame meniu mes įgalinsime USB derinimą.

Tada turime pamatyti, ar „adb“ atpažįsta mūsų telefoną naudodami šią komandą

 adb įrenginiai 

Naudodami šią komandą gauname visų prie kompiuterio prijungtų ir turinčių įrenginių apžvalgą ADB palaikymas. Tai labai naudinga, jei turime daugiau nei vieną išmanųjį telefoną ar planšetinį kompiuterį. Jei būsena yra neprisijungusi, taip yra todėl, kad neturime leidimų telefone arba neįjungtas USB derinimo režimas.

Ankstesnispuslapis 1 iš 2KitasAr jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

wave wave wave wave wave