Android-laitteen yhdistäminen ADB: llä WiFi-yhteyden kautta tehty (hieman) helpoksi

jos olet Android-Kehittäjä, olen 100% varma, että saatat jo turhautua sovelluksen virheenkorjaukseen ADB: llä, kun se on kytketty USB-kaapelilla. Jos et tiennyt jo, voit muodostaa yhteyden Android-laitteen ADB Wifi. Mutta, se silti vaatii sinua ’tehdä juttuja’. Niin, kirjoitin Shell Script tehdä tämän yhdellä napsautuksella prosessi ja aion jakaa saman tässä viestissä.

Huom.: Kirjoitin tämän käsikirjoituksen mac, mikä tarkoittaa, että tämä sould ajaa muilla linux-pohjaisilla koneilla pienillä tai ilman muutoksia. Windows-käyttäjät voivat käyttää ideoita tästä viestistä toteuttaa sen itse.

Kuva: Farzad Nazifi Unsplashilla

seuraa alla annettuja ohjeita:

  • Ota USB-testaus Android-laitteessa.
  • Liitä laite tietokoneeseen USB-portin kautta.
  • paina salli käyttöoikeudet-ikkunassa, jos sitä pyydetään.
  • Selvitä, missä tietokoneellasi on ADB-binääri. Mac, se on yleensä läsnä
~/Library/Android/sdk/platform-tools/
  • Selaa kyseiseen sijaintiin ja avaa pääteikkuna.
  • Kirjoita alle komento tarkistaaksesi, onko laitteesi kytketty onnistuneesti.
./adb devices
  • lähtö näyttää samanlaiselta kuin

  • Jos et saa selville, mikä niistä on tarkoitettu laite, kirjoita alle komento tulostaaksesi laitteen tiedot.
./adb devices -l
  • Jos laite ei ole näkyvissä varmista, että et menettänyt mitään edellä mainituista kohdista. Tee yllä olevat vaiheet uudelleen, jos se ratkaisee ongelmasi.
  • yllä olevan komennon ulostulossa ensimmäinen sana on laitetunnus. Käytämme, että yhteyden Android-laitteen yli WiFi.
  • varmista, että Android-laite ja tietokone ovat yhteydessä samaan WiFi-verkkoon.
  • Kirjoita alle komento käynnistääksesi ADB: n uudelleen tcpip-tilassa laitteelle.
./adb -s <device id> tcpip 5555
  • lähtö näyttää tältä

  • selvitä paikallinen IP-osoite Android-laitteen. Löydät nämä tiedot painamalla / pitkä-painamalla WiFi-kuvaketta quick settings-pudotusvalikosta ja napsauttamalla sitten WiFi-verkkoa, johon olet yhteydessä.
  • Kirjoita alle komento, jos haluat muodostaa yhteyden laitteeseen WiFi-yhteyden kautta.
./adb connect <IP address>:5555
  • lähtö näyttää tältä

  • Jos komento toimi onnistuneesti, voit nyt irrottaa USB-kaapelin ja nauttia virheenkorjaus yli WiFi.

liian monta askelta!

nyt automatisoimme edellä mainitun prosessin (hieman) komentotulkkikirjoituksella.

the mighty but tiny Shell Script

käsikirjoitus on aika itsestään selvä. Kopioi komentosarja kansiossa, jossa adb on läsnä, nimeä tiedosto adbwificonnect ja käytä kuten mainittu tiedostossa.

miten se vaikuttaa?

  • ensin listataan käytettävissä olevat laitteet alaspäin.
  • tämän jälkeen valitun laitteen laitetunnus puretaan awk-komennolla. Vaihtoehto-A, kaikki käytettävissä olevat laitteet valitaan.
  • jokaisen valitun laitteen adb käynnistetään uudelleen tcpip-tilassa.
  • laitteen IP-osoitteen löytämiseksi ifconfig-komento ajetaan laitteen komentotulkissa käyttäen adb: tä ja laitteen id: tä, ja wlan0-verkkoliittymän iNet-addr-arvo puretaan.
  • tämän jälkeen laite kytketään adb: n ja IP-osoitteen avulla.

Vastaa

Sähköpostiosoitettasi ei julkaista.