2016-03-29 16 views
6

Attualmente sto riscontrando un problema nel debug di Android 6.0 tramite Wi-Fi. Ho seguito i passaggi di questo answer, tuttavia quando provo il comando adb shell netcfg Ricevo "/ system/bin/sh: netcfg: non trovato". Inoltre, anche l'opzione grafica ADB sulla rete in Opzioni sviluppatore Il menu è scomparso.Come eseguire il debug di Android 6.0 tramite Wi-Fi? (Problema netcfg)

anche io, provato questo post di Rilascio di Android perché netcfg sembra essere deprecato, e ho avuto: WFSO scaduta.

Funziona bene prima di aggiornare ad Android 6.0.

Qualcuno conosce un altro comando o un modo per eseguire il debugging tramite Wi-Fi?

Grazie in anticipo


Soluzione

Usa adb shell ifconfig <interface name> come answer da Rilwan per trovare l'indirizzo IP del dispositivo. Quindi utilizzare adb connect <ipaddress> per eseguire il debug su Wi-Fi. Il vero problema era il solo comando netcfg mancante.

risposta

13

Dalla tua domanda, se hai provato questo tramite wifi significa- adb shell netcfg I receive "/system/bin/sh: netcfg: not found", adb su wifi funziona perfettamente. L'unico problema è il binario netcfg non presente in Android 6.0. Se si dispone di qualsiasi altra versione precedente di Android, è possibile estrarre il binario netcfg e passare al dispositivo 6.0.

Se si vuole solo sapere IP address si può usare adb shell ifconfig <interface name>

+2

Bel suggerimento Rilwan, grazie. Ho appena ricevuto l'indirizzo IP usando 'adb shell ifconfig' e ho usato il nome dell'interfaccia' wlan0'as (se non si usa un'interfaccia come parametro, vengono mostrati tutti i dettagli delle interfacce). Successivamente ho disconnesso il mio dispositivo dall'USB e ho usato il comando 'adb connect ' come passo finale e funziona. Grazie –

+0

Ciao, come posso ottenere il nome dell'interfaccia da passare. – Dory

+0

Ciao @Dory, se usi semplicemente 'adb shell ifconfig' senza alcun nome di interfaccia mostrerà tutte le interfacce e generalmente è il' wlan0' che ti interessa. –

2

Uso il plugin ADBWIFI per Android Studio ADBWIFI.

Non ho provato su Android 6.0 ma provarlo.

+0

Ciao Murali, ho provato anche questo plugin e ancora non funziona. Quando ho tolto il cavo USB, ho perso la connessione Wi-Fi. Dovrebbe funzionare come puoi vedere su questo [numero] (https://github.com/layerlre/ADBWIFI/issues/7). Tuttavia, ho problemi a mantenere la connessione. –

3

Se siete alla ricerca di IP di indirizzo del sistema e mobile sono collegati alla stessa rete

Basta andare in Impostazioni -> Info sul telefono - > Stato

Qui troverete l'IP

+0

Sembra giusto e semplice, grazie! –

Problemi correlati