objevil jsem tento malý trik před rokem a bylo to nesmírně užitečné. Zatím, kdykoli jsem pracoval na svých aplikacích pro Android, musel jsem je připojit k notebooku pomocí kabelu USB. Kabel USB je nepříjemný a omezuje mé pohyby. V důsledku toho jsem zkoumal, jestli existuje možnost provést ladění přes WiFi.
naštěstí existuje super jednoduchý způsob! Vše, co potřebujete, je kabel USB (pro počáteční nastavení) a obě zařízení ve stejné síti. Snímky obrazovky v následující části jsou z mého MacBook Pro, ale funguje na jakémkoli operačním systému.
kroky k revoluci v kódování Android
-
zařízení musíte připojit k počítači pomocí kabelu USB. Ujistěte se, že ladění USB funguje. Můžete zkontrolovat, zda se zobrazí při spuštění
adb devices
. -
Spustit
adb tcpip 5555
-
Odpojte zařízení (vyjměte USB kabel).
-
přejděte na Nastavení – > o telefonu – > Stav pro zobrazení IP adresy telefonu.
-
Běh
adb connect <IP address of your device>:5555
-
pokud znovu spustíte
adb devices
, měli byste zařízení vidět.
nyní můžete provádět příkazy adb nebo používat své oblíbené IDE pro vývoj android-bezdrátové!
musím proces opakovat pokaždé?
nyní se můžete zeptat, co mám dělat, když se přesunu do jiného pracovního prostoru a změním WiFi sítě? Nemusíte opakovat kroky 1 až 3 (Ty nastaví váš telefon do režimu Wifi-debug). Musíte se znovu připojit k telefonu provedením kroků 4 až 6.
bohužel telefony android při restartu ztratí režim ladění WiFi. Pokud tedy vaše baterie zemřela, musíte začít znovu. V opačném případě, pokud budete dávat pozor na baterii a nerestartujete telefon, můžete žít bez kabelu celé týdny!
šťastné bezdrátové kódování!
- 1: pokyny a diskuse o StackOverflow