Chaque appareil Android de notre réseau a le nom d'hôte android_[some-hex-number].domain.local
. J'ai un appareil qui a demandé 10 adresses IP (différents MAC, mais toujours le même nom d'hôte). Existe-t-il un moyen d'obtenir le numéro IMEI ou le numéro de série de ce nom d'hôte?
J'ai trouvé différentes informations sur le nom d'hôte:
http://community.spiceworks.com/topic/269827-identifying-androids-and-iphones-in-dhcp :
Il semble que le schéma de nom soit
Android_<IMEI number>
./superuser/408539/how-to-set-friendly-network-name-of-android-computer
c'est le VID (Vendor ID Code)
mais aucun ne semble convenir.
PS: les adresses MAC proviennent toutes de " InPro Comm ". Peut-être qu'il y a un moyen de le réduire de ce côté?
Réponses:
S'il
net.hostname
n'était pas prédéfini par le fabricant de l'appareil pendant la production, Android utiliseraitANDROID_ID
pour générer leandroid-XXXXXXXXXXXXXXXX
nom d'hôte unique :la source