Ako používať ADB bezdrôtovo na vašom Androide

ADB je skratka pre Android Debug Bridge a je to pomôcka, ktorú si môžete nainštalovať do počítača a vykonávať akcie na svojom zariadení so systémom Android(perform actions on your Android device) . Ak ste niekedy hľadali nejaké možnosti prispôsobenia pre svoje zariadenie Android , pravdepodobne ste už počuli o tomto nástroji, pretože sa používa aj na prispôsobenie zariadení Android .

Vo väčšine prípadov sa ADB používa cez pripojenie USB na odosielanie a vykonávanie príkazov z počítača do zariadenia so systémom Android(Android) . Funguje však aj cez bezdrôtové pripojenie. Je naozaj zvláštne, že o tejto užitočnej funkcii pomôcky veľa ľudí nehovorí.

Bezdrôtovým používaním ADB so zariadením Android nepotrebujete žiadne spletité káble a môžete vykonávať rôzne akcie vrátane vytvárania snímok obrazovky, inštalácie aplikácií, odstraňovania aplikácií atď. priamo z počítača bezdrôtovo.

Používajte ADB bezdrôtovo pre zariadenia so systémom Android bez rootovania(Use ADB Wirelessly For Non-rooted Android Devices)

Ak nemáte rootované svoje zariadenie so systémom Android alebo neviete, čo to je, potom je tu ďalší krok, ktorý musíte vykonať, aby ste mohli používať ADB bezdrôtovo.

Najprv musíte pripojiť zariadenie k počítaču pomocou kábla USB a potom spustiť server ADB . Je to preto, že bezdrôtový režim ADB často nespustí server potrebný na pripojenie počítača k zariadeniu.

Spustenie nastavenia ADB cez USB pripojenie(Initiating The ADB Setup Over a USB Connection)

  • Prejdite na webovú stránku ADB a stiahnite si a rozbaľte balík do svojho počítača.
  • Spustite na svojom zariadení so systémom Android(Android) aplikáciu Nastavenia(Settings) , klepnite na Možnosti vývojára(Developer options) a povoľte možnosť Ladenie USB(USB debugging) . Toto je možnosť, ktorá vám umožní pripojiť počítač k Androidu(Android) cez ADB .

  • Pripojte(Plug-in) svoje zariadenie Android k počítaču pomocou kábla USB .
  • Spustite okno príkazového riadka(Command Prompt) ( Windows ) alebo okno terminálu(Terminal) ( Mac ) v priečinku ADB , ktorý ste práve extrahovali z balíka. Do okna zadajte nasledujúci príkaz a stlačte Enter .

    zariadenia adb(adb devices) (Windows)
    ./adb devices adb (Mac)

  • Na obrazovke vášho zariadenia sa zobrazí výzva s otázkou, či chcete povoliť ladenie USB . Začiarknite políčko (Checkmark)Vždy povoliť z tohto počítača(Always allow from this computer) a klepnite na OK .

  • V okne príkazového riadka uvidíte svoje zariadenie Android . Zadajte nasledujúci príkaz a stlačte Enter . Pre tento príkaz nebude k dispozícii žiadny výstup.

    adb tcpip 5555 (Windows)
    ./adb tcpip 5555 (Mac)

Úspešne ste nastavili službu ADB na porte číslo 5555.

Zistenie IP adresy zariadenia Android(Finding Out The IP Address Of The Android Device)

Teraz, keď je server ADB v prevádzke, ste pripravení pripojiť sa k zariadeniu z počítača. Aby ste to však mohli urobiť, budete musieť najprv zistiť IP adresu svojho zariadenia(find out the IP address of your device) .

Tiež sa uistite, že je vaše zariadenie pripojené k rovnakej bezdrôtovej sieti ako váš počítač.

  • Spustite aplikáciu Nastavenia(Settings) na svojom zariadení so systémom Android(Android) a klepnite na O telefóne(About phone) v spodnej časti.

  • Na nasledujúcej obrazovke klepnite na možnosť Stav(Status) , ktorá vám umožní zobraziť podrobnosti o vašej sieti.

  • Na nasledujúcej obrazovke prejdite(Scroll) nadol a nájdete položku IP adresa(IP address) . Toto je adresa, ktorú budete používať, takže si ju niekam zapíšte.

Teraz poznáte umiestnenie vášho zariadenia vo vašej sieti a je čas vytvoriť spojenie medzi dvoma vašimi strojmi.

Pripojte sa bezdrôtovo k zariadeniu Android pomocou ADB(Connect Wirelessly To An Android Device Using ADB)

Teraz odošlete žiadosť z počítača do zariadenia so žiadosťou o vytvorenie pripojenia. Keďže váš počítač je už jedným z autorizovaných strojov na ladenie USB , nedostanete výzvu ani nič podobné so žiadosťou o povolenie.

  • Vráťte sa do okna príkazového riadka, zadajte nasledujúci príkaz a stlačte Enter . Nezabudnite nahradiť IP skutočnou IP adresou vášho zariadenia Android .

    adb connect IP

  • Ak všetko pôjde dobre, príkazový riadok zobrazí správu, že ste teraz pripojení k zadanej IP adrese.

Teraz, keď ste pripojení k svojmu zariadeniu so systémom Android(Android) pomocou ADB , môžete zadať ktorýkoľvek z príkazov ADB , ktoré poznáte, a tie sa vykonajú na vašom telefóne s Androidom(Android) .

Používajte ADB bezdrôtovo pre zakorenené zariadenia so systémom Android(Use ADB Wirelessly For Rooted Android Devices)

Ak ste na svojom zariadení získali prístup root, pripojenie k zariadeniu z počítača nebude vyžadovať proces inicializácie servera. To znamená, že nebudete musieť najprv pripojiť zariadenie pomocou kábla USB .

Budete však potrebovať IP adresu svojho zariadenia.

  • Prejdite do Obchodu Google Play(Google Play Store) a stiahnite si a nainštalujte aplikáciu Terminal Emulator do svojho zariadenia.
  • Spustite nasledujúci príkaz a poskytnite aplikácii povolenia SU na svojom zariadení.

    su
  • Zadajte nasledujúci príkaz jeden po druhom a tieto inicializujú všetko potrebné pre pripojenie ADB .

    setprop service.adb.tcp.port 5555
    stop adbd
    štart adbd
    (setprop service.adb.tcp.port 5555stop adbdstart adbd)
  • Spustite nasledujúci príkaz, ktorý nahradí IP adresou IP vášho zariadenia v okne príkazového riadka vášho počítača. K vášmu zariadeniu sa pripojí pomocou ADB .

    adb connect IP

Teraz môžete na svojom zariadení spustiť ľubovoľný príkaz. Keďže je vaše zariadenie zakorenené, môžete dokonca spúšťať príkazy, ktoré vyžadujú oprávnenia superužívateľa.

Aké príkazy ADB najskôr vyskúšať(What ADB Commands To Try Out First)

Ak ste ešte nikdy nespúšťali žiadne príkazy v ADB(run any commands in ADB) , existuje niekoľko užitočných príkazov, ktoré môžete spustiť prvýkrát a urobiť tak veci na svojom zariadení.

  • Reštartujte zariadenie – reštartujte adb(adb reboot)
  • Odoslať súbor do zariadenia – adb push source target
  • Získajte súbor zo zariadenia – adb pull source target
  • Nainštalujte aplikáciu – adb install app-name.apk
  • Odinštalujte aplikáciu – adb uninstall package-name
  • Urobte snímku obrazovky – adb shell screencap -p /sdcard/capture.png a potom použite adb pull /sdcard/capture.png na stiahnutie snímky obrazovky do počítača

Keď skončíte, spustite príkaz adb remove na odpojenie od zariadenia (adb disconnect)Android .



About the author

Som senior softvérový inžinier a vývojár obrázkov a aplikácií pre iPhone s viac ako 10-ročnými skúsenosťami. Vďaka mojim zručnostiam v oblasti hardvéru a softvéru sa perfektne hodím pre akýkoľvek podnikový alebo spotrebiteľský projekt smartfónu. Veľmi dobre rozumiem tomu, ako vytvárať vysokokvalitné obrázky, a viem pracovať so všetkými rôznymi formátmi obrázkov. Okrem toho poznám vývoj Firefoxu a iOS.



Related posts