Za uporabo orodja ADB za Android običajno potrebujete osebni računalnik. Lahko pa ga uporabljate tudi neposredno v telefonu. Evo kako.
ADB (Android Debug Bridge) je zmogljiv pripomoček ukazne vrstice, ki vam pomaga komunicirati z napravo Android prek ukazov. Z ADB lahko nameščate aplikacije, odstranjujete napihnjeno programsko opremo, onemogočate sistemske aplikacije, dajete aplikacijam posebna dovoljenja v napravi Android in drugo.
Na splošno je večina od nas navajenih izvajati ukaze ADB prek kabla USB v računalniku. Na srečo imate tudi brez osebnega računalnika samostojne aplikacije za Android, ki vam nudijo enako funkcionalnost na poti. V tem članku vam bomo pokazali, kako uporabljati ADB brez računalnika.
Zaženite ukaze ADB z aplikacijo ADB Shell
Preden začnemo, se morate prepričati, da vaša naprava uporablja Android 11 ali novejši. Če uporabljate starejšo različico Androida, lahko preverite, ali je za vašo napravo na voljo posodobitev, in jo ustrezno uporabite.
Za ta vodnik bomo uporabili aplikacijo ADB Shell, ki je brezplačna in na voljo za prenos iz Trgovine Play.
Prenesi:Lupina ADB (Na voljo so brezplačni nakupi v aplikaciji)
1. korak: Omogočite možnosti razvijalca v napravi Android
Če želite uporabljati ADB v napravi Android, morate najprej omogočiti možnosti za razvijalce. Če želite to narediti, zaženite aplikacijo Nastavitve, odprite O telefonu se pomaknite navzdol, dokler ne najdete vnosa številka gradnje, in tapnite Številka gradnje sedemkrat, dokler se ne prikaže potrditveno sporočilo.
2. korak: Omogočite brezžično odpravljanje napak
Ko so omogočene možnosti za razvijalce, pojdite na Nastavitve > Sistem > Možnosti za razvijalce, se pomaknite do razdelka Odpravljanje napak in vklopite Brezžično odpravljanje napak preklop. Če se prikaže pojavno okno, tapnite Dovoli.
V napravah OnePlus morate omogočiti Brezžično odpravljanje napak ADB možnost, če je na voljo.
3. korak: Namestite in nastavite aplikacijo ADB Shell
Zdaj namestite aplikacijo ADB Shell iz trgovine Google Play in jo zaženite. Na prvi pogled aplikacija zahteva, da vnesete IP naslov in Pristanišče naprave, ki jo povezujete. Ker delate z napravo Android 11 ali novejšim, morate omogočiti Način seznanjanja preklopite tudi.
Torej, kje dobite podrobnosti o naslovu IP in vratih?
- Najprej pojdite na Nastavitve > Sistem > Možnosti za razvijalce.
- Pomaknite se navzdol do razdelka Odpravljanje napak, tapnite Brezžično odpravljanje napak vnos in izberite Seznanite napravo s kodo za seznanjanje.
- Na Seznani z napravo pogovorno okno, ki se odpre, boste našli IP naslov in Pristanišče podrobnosti. Našli boste tudi a Koda za povezovanje Wi-Fi tukaj, ki ga boste potrebovali pozneje.
4. korak: Odprite ADB Shell in Wireless Debugging v načinu razdeljenega zaslona
Ko Seznani z napravo pojavno okno zaprto, koda za seznanjanje in podrobnosti vrat se bodo spremenili.
Če se želite izogniti spreminjanju teh podrobnosti med postopkom združevanja, odprite aplikacijo ADB Shell in stran za brezžično odpravljanje napak v načinu razdeljenega zaslona. To vam omogoča, da na istem zaslonu zaženete dve aplikaciji za Android hkrati. Ker se navodila lahko razlikujejo glede na različne naprave, si oglejte naš vodnik na kako uporabljati način razdeljenega zaslona v sistemu Android da ga nastavite, če niste prepričani.
5. korak: Vnesite naslov IP in vrata
Ko konfigurirate način razdeljenega zaslona, lahko zdaj združite svojo napravo Android za brezžični ADB.
Do zdaj je Seznani z napravo pojavno okno mora biti zaprto, zato morate odpreti Seznanite napravo s kodo za seznanjanje možnost spet na Brezžično odpravljanje napak strani. Vnesite prikazan naslov IP v ustrezno vnosno polje aplikacije ADB Shell in storite enako za 5-mestno številko vrat, ločeno od naslova IP z dvopičjem. Ne pozabite imeti Način seznanjanja omogočen tudi preklop.
6. korak: Vnesite kodo za povezovanje Wi-Fi
Nato kliknite na Par gumb. Tapnite Prekliči če vas katerokoli pojavno okno želi preusmeriti na stran s pomočjo.
Na prikazanem zaslonu boste videli terminalsko okno s pozivom, ki vas bo pozval Vnesite kodo za seznanjanje. Vnesite 6-mestno številko Koda za povezovanje Wi-Fi Iz Seznani z napravo pojavno okno in pritisnite Vnesite gumb na desni strani vnosnega polja.
In zdaj bi morali biti pripravljeni. V lupini ADB vnesite ukaz ls in udaril Vnesite da potrdite, da je naprava uspešno seznanjena. Ukaz bo prikazal seznam map in datotek v notranjem pomnilniku vaše naprave Android.
7. korak: Uporabite ADB v telefonu
Zdaj jih lahko vnesete nekaj pogosti ukazi ADB v aplikaciji. Če želite na primer onemogočiti aplikacijo, kot je Facebook, zaženite naslednji ukaz z imenom paketa aplikacije.
popoldneonemogoči-uporabnika--uporabnik 0 com.facebook.katana
Če pa morate aplikaciji podeliti dovoljenja, boste našli naš vodnik na kako podeliti dovoljenja z uporabo ADB v sistemu Android super koristno.
Druge aplikacije za uporabo ADB brez računalnika
ADB Shell je ena od redkih aplikacij, ki vam omogočajo uporabo ADB v sistemu Android brez računalnika. Če bi raje preizkusili drugo aplikacijo, si oglejte te možnosti.
1. LADB
LADB se ponaša z vgrajenim strežnikom ADB, ki vam pomaga povečati funkcijo brezžičnega odpravljanja napak ADB. Zanaša se tudi na nastavitev razdeljenega zaslona, ki jo morate uporabiti v aplikaciji ADB Shell. In čeprav je to plačljiva aplikacija v Trgovini Play, je na voljo kot brezplačen, odprtokodni program na stran LADB GitHub če lahko sami sestavite kodo.
Kar zadeva funkcionalnost, lahko izvajate ukaze ADB brez težav in še vedno imate dostop do razdelka za pomoč, če se vam zatakne. Natančneje, LADB vam pomaga prilagoditi skrite nastavitve za Android in odstraniti nepotrebne aplikacije, ne da bi potrebovali root ali računalnik.
Poleg tega lahko ta aplikacija samodejno znova vzpostavi povezave s predhodno povezanimi napravami, ne da bi jih bilo treba znova seznaniti.
Prenesi:LADB ($2.99)
2. Bugjaeger Mobile ADB
Bugjaeger Mobile ADB je aplikacija, polna funkcij, ki združuje ukaze ADB prek USB in Wi-Fi. Predstavlja posebne lastnosti, kot je zrcaljenje zaslona, snemanje zaslona, izvajanje ukazov ADB na oddaljenih ciljnih napravah, povezovanje dveh naprav Android prek OTG in več.
Medtem ko druge aplikacije zahtevajo, da vnesete podrobnosti povezave, vam Bugjaeger omogoča iskanje in povezovanje naprav ADB, zaznanih v omrežju.
Ta aplikacija ponuja številne ukaze z enim klikom, tako da se izognete ponovnemu tipkanju, da bi bila izkušnja preprosta. Če ste napreden uporabnik Androida, je to obsežen komplet orodij za vas, pri čemer ne pozabite na možnost ustvarjanja ukaznih bližnjic po meri. V premium različici je še več funkcij za raziskovanje.
Prenesi:Bugjaeger Mobile ADB (Na voljo je brezplačna, premium različica)
3. Oddaljena lupina ADB
Kot že ime pove, vam Remote ADB Shell pomaga izvajati ukaze ADB za nadzor druge naprave. Je primerna aplikacija za naprave Android 10 in starejše, ki uporabljajo staro adb tcpip način povezave. V bistvu za povezavo potrebujete le naslov IP ciljne naprave in privzeto številko vrat 5555.
Še bolje, Remote ADB Shell podpira istočasne naprave in ohranja povezave, tudi ko je aplikacija Android v ozadju. Poleg tega ta aplikacija vzdržuje zgodovino 15 ukazov, ki jih lahko ponovno uporabite, da prihranite čas in trud.
Prenesi:Oddaljena lupina ADB (Prost)
Uporabite ADB neposredno v telefonu
Dejstvo, da imate na voljo aplikacije za Android, ki vam pomagajo izvajati ukaze ADB brez računalnika, prinaša povsem novo raven udobja. Poleg tega vam ni treba rootati naprave Android, če želite kar najbolje izkoristiti te aplikacije. Brezžično odpravljanje napak pomeni tudi, da vam ni treba skrbeti za pokvarjene kable USB.
Zdaj pa izberite aplikacijo, ki najbolje zavezuje vaše čevlje, in jo izberite kot možnost, kadar koli morate izvajati ukaze ADB brez računalnika.