Puis-je utiliser adb.exe pour trouver une description d'un téléphone?
Si je l'appelle la commande "adb.exe les dispositifs" je obtenir une liste des périphériques avec un IDENTIFIANT unique pour chaque. Ces Identifiants sont parfaits pour la programmation, mais pas très lisible pour l'homme. Est-il possible que je puisse le lien de l'une de ces Id pour un (pas forcément unique) description du téléphone? Par exemple, si j'ai un appareil avec un ID 1234567890abcdef est-il de toute façon je peux comprendre que dans la vraie vie, c'est un Motorola Droid X?
OriginalL'auteur TwentyMiles | 2011-06-16
Vous devez vous connecter pour publier un commentaire.
Dans Android il y a un
Model number
entrée dans les paramètres qui montre téléphone nom.Il y a un moyen de voir rapidement ce via la ligne de commande:
C'est ce qui est indiqué pour Samsung Galaxy S 4G:
Sur un HTC Desire, la sortie ressemble à ceci:
Vous pouvez affiner votre requête pour afficher une seule ligne:
ou
J'ai juste édité en réponse à parler de la
model
et puis vu votre commentaire 🙂Caunt, Pourriez-vous s'il vous plaît modifier ma réponse et ajouter votre HTC résultats de sortie? Afin que d'autres puissent voir la différence entre
model
etdevice
.Est-ce un bien que je peux compter sur d'être là, ou c'est le fabricant du périphérique pour décider si ou de ne pas l'ajouter? J'ai vérifié sur mon Motorola Droid X et qu'il est présent.
J'ai mis à jour le post, je pense que les différents fabricants de faire des choses différentes que ces valeurs ne sont pas tenus de se conformer à toute norme.
OriginalL'auteur inazaruk
Avec de nouveaux appareils, vous pouvez exécuter
adb devices -l
Ce sera la liste de certains appareils dans plus de forme lisible par l'homme
Exemple:
Je pense à ce point, ça va être la plupart des versions d'Android. Je crois que la coupure est Android 4.2 et vers le haut.
OriginalL'auteur Sperr
Oui,
adb shell cat /system/build.prop
est merveilleux, mais aussi comme @Matt dit, il diffère parfois en raison de différents la fabrication.À mon humble avis, le plus fiable est la commande intégrée:
adb shell getprop
======================================================================
Ici est une comparaison pour une exception (émulateur Genymotion):
Par
adb shell cat /system/build.prop
vous aurezN'est donc pas valeur de modèle 🙁
Par
adb shell getprop
vous aurezIci, vous obtenez le nom du modèle: Nexus422ForAutomation 🙂
OriginalL'auteur Jing Li
Malheureusement, il n'existe aucun moyen fiable de le faire puisque chaque fabricant de réglages de leur construire des propriétés
Si vous tapez "adb aider" dans la ligne de commande, vous pouvez voir une liste des commandes adb et une description pour chacun.
OriginalL'auteur Matt
Je suis en utilisant ce script (sous MacOS):
Il produit par exemple, la sortie suivante:
OriginalL'auteur josias