web-dev-qa-db-fra.com

Comment déboguer Android 6.0 via Wi-Fi? (question de netcfg)

Je suis actuellement avec un problème pour déboguer Android 6.0 via Wi-Fi. J'ai suivi les étapes de cette réponse , cependant, lorsque j'essaie la commande adb Shell netcfg je reçois "/ system/bin/sh: netcfg: not found". En outre, même l'option graphique ADB sur le réseau in Options de développement Le menu a disparu.

J'ai aussi essayé ce post du numéro d'Android parce que netcfg semble être obsolète, et j'ai: WFSO expiré.

Cela fonctionne bien avant que je mette à jour vers Android 6.0.

Est-ce que quelqu'un connaît une autre commande ou un autre moyen de déboguer via Wi-Fi?

Merci d'avance


Solution

Utilisez adb Shell ifconfig <interface name> en tant que answer de Rilwan pour connaître l’adresse IP du périphérique. Ensuite, utilisez adb connect <ipaddress>pour finalement déboguer via Wi-Fi. Le vrai problème était juste la commande manquante netcfg.

8
Marlos Damasceno

D'après votre question, si vous avez essayé ceci par wifi, cela signifie- adb Shell netcfg I receive "/system/bin/sh: netcfg: not found", adb over wifi fonctionne bien. Le seul problème est que netcfg binaire n'existe pas dans Android 6.0. Si vous utilisez une version antérieure d’Android, vous pouvez extraire netcfg binary et Push to 6.0 device.

Si vous voulez juste connaître l'adresse IP, vous pouvez utiliser adb Shell ifconfig <interface name> 

15
Rilwan

Si vous recherchez une adresse IP, votre système et votre mobile sont connectés au même réseau.

Allez simplement dans Paramètres -> À propos du téléphone -> Statut 

Ici vous trouverez l'IP

3
WISHY

J'utilise le plugin ADBWIFI pour le studio Android ADBWIFI .

Je n'ai pas testé sur Android 6.0, mais essayez-le.

2
Murli Prajapati