Na používanie nástroja ADB pre Android zvyčajne potrebujete počítač. Môžete ho však použiť aj priamo v telefóne. Tu je návod.
ADB (Android Debug Bridge) je výkonný nástroj príkazového riadka, ktorý vám pomáha komunikovať so zariadením Android prostredníctvom príkazov. Pomocou ADB môžete inštalovať aplikácie, odinštalovať bloatware, zakázať systémové aplikácie, udeliť aplikáciám špeciálne povolenia na vašom zariadení so systémom Android a ďalšie.
Vo všeobecnosti je väčšina z nás zvyknutá spúšťať príkazy ADB cez USB kábel na počítači. Našťastie aj bez počítača máte k dispozícii samostatné aplikácie pre Android, ktoré vám poskytujú rovnaké funkcie na cestách. V tomto článku vám ukážeme, ako používať ADB bez počítača.
Spustite príkazy ADB pomocou aplikácie ADB Shell
Skôr ako začneme, musíte sa uistiť, že vaše zariadenie používa systém Android 11 alebo novší. Ak používate nižšiu verziu systému Android, môžete skontrolovať, či je pre vaše zariadenie k dispozícii aktualizácia, a podľa toho ju použiť.
V tejto príručke budeme používať aplikáciu ADB Shell, ktorá je bezplatná a je k dispozícii na stiahnutie z Obchodu Play.
Stiahnuť ▼:ADB Shell (K dispozícii sú bezplatné nákupy v aplikácii)
Krok 1: Povoľte možnosti vývojára na svojom zariadení so systémom Android
Ak chcete používať ADB na svojom zariadení so systémom Android, musíte najskôr povoliť Možnosti vývojára. Ak to chcete urobiť, spustite aplikáciu Nastavenia, otvorte O telefóne sekciu, prejdite nadol, kým nenájdete položku Číslo zostavy, a klepnite na Číslo zostavy sedemkrát, kým sa nezobrazí potvrdzujúca správa.
Krok 2: Povoľte bezdrôtové ladenie
Keď sú povolené možnosti pre vývojárov, prejdite na Nastavenia > Systém > Možnosti pre vývojárov, prejdite na časť Ladenie a zapnite Bezdrôtové ladenie prepnúť. Ak sa zobrazí kontextové okno, klepnite na Povoliť.
Na zariadeniach OnePlus musíte povoliť Bezdrôtové ladenie ADB možnosť, ak je k dispozícii.
Krok 3: Nainštalujte a nastavte aplikáciu ADB Shell
Teraz nainštalujte aplikáciu ADB Shell z obchodu Google Play a spustite ju. Aplikácia na prvý pohľad vyžaduje zadanie IP adresa a Port zariadenia, ktoré pripájate. Keďže pracujete so zariadením so systémom Android 11 alebo novším, musíte povoliť Režim párovania prepnúť tiež.
Takže, kde získate IP adresu a podrobnosti o porte?
- Najprv prejdite na Nastavenia > Systém > Možnosti pre vývojárov.
- Prejdite nadol do časti Ladenie a klepnite na Bezdrôtové ladenie záznam a vyberte Spárujte zariadenie pomocou párovacieho kódu.
- Na Spárujte so zariadením dialógové okno, ktoré sa otvorí, nájdete IP adresa a Port podrobnosti. Nájdete tu aj a Wi-Fi párovací kód tu, ktoré budete potrebovať neskôr.
Krok 4: Otvorte ADB Shell a Wireless Debugging v režime rozdelenej obrazovky
Keď Spárujte so zariadením sa vyskakovacie okno zatvorí, párovací kód a podrobnosti o porte sa zmenia.
Aby ste predišli zmene týchto podrobností počas procesu párovania, otvorte aplikáciu ADB Shell a stránku Wireless Debugging v režime rozdelenej obrazovky. To vám umožní spustiť dve aplikácie pre Android súčasne na tej istej obrazovke. Keďže sa pokyny môžu na rôznych zariadeniach líšiť, pozrite si našu príručku ako používať režim rozdelenej obrazovky v systéme Android nastaviť, ak si nie ste istí.
Krok 5: Zadajte IP adresu a port
Po nakonfigurovaní režimu rozdelenej obrazovky môžete teraz spárovať svoje zariadenie so systémom Android pre bezdrôtovú ADB.
Teraz, Spárujte so zariadením vyskakovacie okno muselo byť ukončené, takže ho musíte otvoriť Spárujte zariadenie pomocou párovacieho kódu možnosť opäť na Bezdrôtové ladenie stránku. Zadajte zobrazenú IP adresu do príslušného vstupného poľa aplikácie ADB Shell a urobte to isté pre 5-miestne číslo portu oddelené od IP adresy dvojbodkou. Nezabudnite mať Režim párovania prepínač je tiež povolený.
Krok 6: Zadajte párovací kód Wi-Fi
Ďalej kliknite na Spárovať tlačidlo. Klepnite na ikonu Zrušiť Ak vás niektoré kontextové okno chce preniesť na stránku pomocníka.
Na výslednej obrazovke uvidíte okno terminálu s výzvou, ktorá to vyžaduje Zadajte párovací kód. Zadajte 6-miestne číslo Wi-Fi párovací kód z Spárujte so zariadením pop-up a stlačte Zadajte tlačidlo na pravej strane vstupného poľa.
A teraz by ste mali byť pripravení ísť. V prostredí ADB zadajte príkaz ls a zasiahnuť Zadajte na potvrdenie úspešného spárovania zariadenia. Príkaz zobrazí zoznam priečinkov a súborov v internom úložisku vášho zariadenia Android.
Krok 7: Použite ADB na svojom telefóne
Teraz môžete niektoré zadať bežné príkazy ADB v aplikácii. Ak chcete napríklad zakázať aplikáciu, ako je Facebook, spustite nasledujúci príkaz s názvom balíka aplikácie.
popoludniezakázať-užívateľ--užívateľ 0 com.Facebook.katana
Alebo ak potrebujete aplikácii udeliť povolenia, nášho sprievodcu nájdete na ako udeliť povolenia pomocou ADB v systéme Android super užitočné.
Ďalšie aplikácie na používanie ADB bez počítača
ADB Shell je jednou z mála aplikácií, ktoré vám umožňujú používať ADB v systéme Android bez počítača. Ak by ste radšej vyskúšali inú aplikáciu, pozrite sa na tieto možnosti.
1. LADB
LADB sa môže pochváliť vstavaným ADB serverom, ktorý vám pomôže maximalizovať funkciu Wireless ADB Debugging. Spolieha sa tiež na nastavenie rozdelenej obrazovky, ktoré musíte použiť v aplikácii ADB Shell. A aj keď ide o platenú aplikáciu v Obchode Play, je k dispozícii ako bezplatný program s otvoreným zdrojovým kódom Stránka LADB GitHub ak dokážete zostaviť kód sami.
Pokiaľ ide o funkčnosť, príkazy ADB môžete spúšťať bez problémov a stále máte prístup k sekcii pomoci pre prípad, že by ste uviazli. Presnejšie povedané, LADB vám pomôže vyladiť skryté nastavenia systému Android a odinštalovať nepotrebné aplikácie bez potreby root alebo počítača.
Okrem toho dokáže táto aplikácia automaticky obnoviť spojenie s predtým pripojenými zariadeniami bez potreby opätovného spárovania.
Stiahnuť ▼:LADB ($2.99)
2. Bugjaeger Mobile ADB
Bugjaeger Mobile ADB je funkciami nabitá aplikácia, ktorá spája príkazy ADB cez USB a Wi-Fi. Predstavuje špeciálne funkcie ako napr zrkadlenie obrazovky, vytváranie snímok obrazovky, spúšťanie príkazov ADB na vzdialených cieľových zariadeniach, pripojenie dvoch zariadení Android cez OTG a viac.
Zatiaľ čo ostatné aplikácie vyžadujú zadanie podrobností o pripojení, Bugjaeger vám umožňuje vyhľadávať a pripájať zariadenia ADB zistené v sieti.
Aby bol zážitok bez námahy, táto aplikácia obsahuje mnoho príkazov na jedno kliknutie, aby ste sa vyhli opätovnému zadávaniu. Ak ste skúseným používateľom systému Android, je to pre vás komplexná súprava nástrojov, ktorá nezabúda na možnosť vytvárania vlastných príkazových skratiek. V prémiovej verzii je možné preskúmať ešte viac funkcií.
Stiahnuť ▼:Bugjaeger Mobile ADB (k dispozícii je bezplatná, prémiová verzia)
3. Vzdialený ADB Shell
Ako už názov napovedá, Remote ADB Shell vám pomôže spustiť príkazy ADB na ovládanie iného zariadenia. Je to vhodná aplikácia pre zariadenia so systémom Android 10 a nižším, ktoré používajú staré adb tcpip spôsob pripojenia. Na pripojenie potrebujete v podstate iba IP adresu cieľového zariadenia a predvolené číslo portu 5555.
Ešte lepšie je, že Remote ADB Shell podporuje simultánne zariadenia a udržiava pripojenia nažive, aj keď je aplikácia pre Android na pozadí. Okrem toho táto aplikácia uchováva históriu 15 príkazov, ktorú môžete znova použiť, aby ste ušetrili čas a námahu.
Stiahnuť ▼:Vzdialený ADB Shell (Zadarmo)
Použite ADB priamo vo svojom telefóne
Skutočnosť, že máte k dispozícii aplikácie pre Android, ktoré vám pomôžu spúšťať príkazy ADB bez počítača, prináša úplne novú úroveň pohodlia. Okrem toho nemusíte svoje zariadenie Android rootovať, aby ste z týchto aplikácií vyťažili maximum. Bezdrôtové ladenie tiež znamená, že sa nemusíte obávať chybných káblov USB.
Teraz si vyberte aplikáciu, ktorá najlepšie šnuruje vaše topánky, a urobte z nej možnosť, keď budete potrebovať spúšťať príkazy ADB bez počítača.