Réponses:
Le moyen le plus simple consiste à accéder à vos paramètres WiFi et à appuyer sur Menu > Advanced
. Il apparaîtra ici, ou vous pouvez le définir sur une adresse IP statique si vous le souhaitez.
La meilleure façon de faire est de composer *#*#4636#*#*
pour ouvrir le menu Test. Cliquez ensuite sur informations WiFi, puis sur Statut WiFi.
Testing meny
c'était très bien.
ifconfig
et ip
Android 7
adb shell ifconfig
adb shell ip address show
ifconfig
était une implémentation agaçante qui ne montrait pas toutes les versions par défaut des versions précédentes, comme expliqué ci-dessous, mais cela fonctionne désormais correctement.
netcfg Android 5.1.1
Cet outil a été supprimé plus tard sur Android et a ifconfig
été rendu plus décent et affiche toutes les interfaces par défaut, rendant ainsi cette méthode inutile sur les versions les plus récentes.
adb shell netcfg | grep wlan0
depuis votre bureau est la meilleure option si vous développez déjà pour Android et que vous avez adb
une configuration de connexion USB.
Exemple de sortie:
wlan0 UP 192.168.0.3/24 [...]
Confirmer avec:
adb shell ifconfig wlan0
ifconfig
sur Android ( home-brassée ?) est différent de celui sur les ordinateurs de bureau ( net-tools
paquet sur Ubuntu 15.10) car il nécessite l'interface à donner.
Ceci est également mentionné sur: Existe - t-il une commande ou une application similaire à ipconfig?
Vous pouvez également installer un émulateur de terminal comme Teriminal Emulator de Jack Palevich , ouvrez - le et tapez: netcfg
. Mais dans ce cas, il serait préférable d'utiliser une application affichant les adresses IP, car taper sur des appareils est une tâche pénible (à moins que vous n'ayez un clavier externe ...).
Si tout ce que vous voulez, SSH dans le périphérique, adb shell
c'est le chemin à parcourir: https://stackoverflow.com/a/34040560/895245
Si vous développez une application serveur, la chose la plus conviviale à faire serait de montrer les adresses IP du périphérique sur certaines d'entre elles TextView
, qui utilisent une méthode purement Java: https://stackoverflow.com/questions/494465 | https://stackoverflow.com/questions/6064510/how-to-get-ip-address-of-the-device
Gestion du navigateur du routeur
Si vous êtes chez vous, vous pouvez:
nmap
Si votre appareil utilise un serveur, par exemple SSHD sur le port 2222, comme expliqué à l' adresse : https://stackoverflow.com/a/34040560/895245 , vous pouvez effectuer une analyse de port:
sudo nmap -sV --open 192.168.0.0/24 -p2222
Le moyen le plus simple consiste à utiliser un outil tel que OS Monitor , par exemple , qui vous montre (entre autres) de nombreux détails sur le réseau:
Moniteur de système d'exploitation affichant les détails de l'interface réseau (source: Google Play ; cliquez sur l'image pour l'agrandir)
Comme le montre la capture d'écran, cette application révèle pour chaque interface réseau:
0.0.0.0
, cette interface est actuellement non utilisée)¹ Les noms d’interface peuvent être gérés différemment sur différents appareils. Mais dans la plupart des cas, vous pouvez savoir à partir de la propriété intellectuelle où il appartient. En outre, il rmnet
est principalement utilisé pour le GPRS (données mobiles), tandis que le WiFi utilise des noms tels que tiwlan
ou eth
.
Dans n'importe quelle application d'émulateur de terminal:
~$ ip -o a
Applicable à la fois au WiFi et aux données mobiles. Ne nécessite pas de racine.
##4636##
je reçois ce message:Connection problem or invalid MMI code
. Et dans le menu avancé Paramètres WiFi, je ne peux pas voir l'adresse IP si elle est définie par DHCP. Mais merci pour ce menu, je ne savais pas à ce sujet.