ifconfig
et ip
Android 7
adb shell ifconfig
adb shell ip address show
ifconfig
était une implémentation ennuyeuse qui ne montrait pas toutes les versions par défaut sur les versions antérieures, comme expliqué ci-dessous, mais maintenant cela fonctionne bien.
netcfg Android 5.1.1
Cet outil a été supprimé dans les versions ultérieures d'Android, et ifconfig
a été amélioré et affiche par défaut toutes les interfaces, rendant ainsi cette méthode inutile sur les nouvelles versions.
adb shell netcfg | grep wlan0
depuis votre bureau est la meilleure option si vous développez déjà pour Android et avez adb
et une connexion USB configurée.
Exemple de sortie :
wlan0 UP 192.168.0.3/24 [...]
Confirmez avec :
adb shell ifconfig wlan0
ifconfig
sur Android (fait maison?) est différent de celui sur les ordinateurs de bureau (package net-tools
sur Ubuntu 15.10) car il nécessite que l'interface soit donnée.
Cela est également mentionné à : Y a-t-il une commande ou une application similaire à ipconfig?
Vous pourriez également installer un émulateur de terminal comme Terimal Emulator de Jack Palevich, l'ouvrir et taper : netcfg
. Mais dans ce cas, vous seriez mieux avec une application qui affiche les adresses IP, car taper sur les appareils est pénible (à moins que vous ayez un clavier externe...).
Si tout ce que vous voulez, c'est vous connecter en SSH à l'appareil, adb shell
est la solution : https://stackoverflow.com/a/34040560/895245
Si vous développez une application serveur, la chose la plus conviviale à faire serait d'afficher les adresses IP de l'appareil sur un TextView
, qui a 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 routeur via le navigateur
Si vous êtes chez vous, vous pouvez :
- connecter votre bureau au routeur avec un câble Ethernet
- accéder à une adresse magique dépendante du fournisseur, souvent http://192.168.0.1
- la plupart des fournisseurs ont une liste des adresses des appareils quelque part
nmap
Si votre appareil exécute un serveur, par exemple SSHD sur le port 2222 comme expliqué à : https://stackoverflow.com/a/34040560/895245, vous pouvez l'analyser les ports :
sudo nmap -sV --open 192.168.0.0/24 -p2222
1 votes
Le4G-IP peut être trouvé sous Paramètres->Système->À propos du téléphone->Adresse IP
0 votes
Sur mon Android 11 assez standard, je peux le voir sous Paramètres-> À propos du téléphone