Comment obtenir mon appareil android nom dans mon android programme?
- Je obtenir les noms de périphérique par la commande "adb deivces" en ligne de commande.
Maintenant, je veux obtenir le nom de mon appareil android.
String serial = null;
try {
Class<?> c = Class.forName("android.os.SystemProperties");
Method get = c.getMethod("get", String.class);
serial = (String) get.invoke(c, "ro.serialno");
System.out.println(serial);
}
catch (Exception ignored) {
}
ceux qui fonctionne très bien dans mon téléphone android.Mais mon acer a500 tablet devient le véritable numéro de série.
Ce n'est pas de correspondre avec le nom que je reçois de la bad commande.
Je surpose la ddms obtient les dispositifs de nom par une autre méthode.
Mais je ne sais pas.
stackoverflow.com/questions/2785485/...
Le nom que vous obtenez de la BAD est généré automatiquement et ne sont pas prises à partir de l'appareil réel, basée sur ceci: developer.android.com/guide/developing/tools/...
Le nom que vous obtenez de la BAD est généré automatiquement et ne sont pas prises à partir de l'appareil réel, basée sur ceci: developer.android.com/guide/developing/tools/...
OriginalL'auteur wiseideal | 2011-08-31
Vous devez vous connecter pour publier un commentaire.
getting-android-nom de périphérique
j'espère que ce lien pourra vous aider.
TextView tv1 = (TextView) findViewById(R.id.tv1);
String str = android.os.Build.MODEL;
tv1.setText(str);
maintenant, j'ai édité ma réponse.
OriginalL'auteur Kalu Khan Luhar
android.os.Build
contient des informations sur l'appareil. Vous êtes probablement intéressé à Construire.MODÈLEOriginalL'auteur David Hedlund
Avez-vous essayé
OriginalL'auteur IgorGanapolsky
Juste pour préciser:
Construire.Le MODÈLE est une chaîne qui est la version abrégée de l'android.os.Construire.De MODÈLE.
donc
String texte = ("Construire le modèle" + Construire.MODÈLE);
résultats dans le texte
"SCH-I545" pour les plus récents téléphones ou
"Galaxy Nexus" pour les anciens téléphones. Dépend du fabricant et la version de l'OS.
OriginalL'auteur user3870443