comment obtenir le modèle de téléphone android, version, sdk détails?comment obtenir le modèle de téléphone android, version, sdk détails?
Répondre
Tout d'abord, un coup d'oeil à ces classes "Build" à la page android-sdk: http://developer.android.com/reference/android/os/Build.html.
// Device model
String PhoneModel = android.os.Build.MODEL;
// Android version
String AndroidVersion = android.os.Build.VERSION.RELEASE;
Merci pour votre aide. Je l'ai essayé très longtemps mais je n'ai pas pu trouver cette réponse. Alors merci pour votre aide et je vous accorde +1 pour une aide précieuse. – Aditya1510
@ Aditya1510 Thand et heureux que ma réponse vous soit utile. :) –
Vous pouvez utiliser Build.MODEL et Build.VERSION
Je recommande la bibliothèque ouverte « caféine », Cette bibliothèque contient obtenir le nom de l'appareil, ou modèle, ont SD contrôle de la carte, et de nombreuses fonctionnalités.
cette bibliothèque est ici.
https://github.com/ShakeJ/Android-Caffeine-library
Et vous utilisez par exemple 'SystemUtil',
SystemUtil.modelName();
// Obtenir Modèle de l'appareil, Fabricant, version Android OS et id appareil:
public String getDeviceName() {
String manufacturer = Build.MANUFACTURER;
String model = Build.MODEL;
if (model.startsWith(manufacturer)) {
return capitalize(model);
} else {
return capitalize(manufacturer) + " " + model;
}
}
private String getAndroidVersion() {
return android.os.Build.VERSION.RELEASE;
}
private String capitalize(String s) {
if (s == null || s.length() == 0) {
return "";
}
char first = s.charAt(0);
if (Character.isUpperCase(first)) {
return s;
} else {
return Character.toUpperCase(first) + s.substring(1);
}
}
private String getDeviceId() {
String deviceId = "";
final TelephonyManager mTelephony = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
if (mTelephony.getDeviceId() != null) {
deviceId = mTelephony.getDeviceId();
} else {
deviceId = Secure.getString(getApplicationContext()
.getContentResolver(), Secure.ANDROID_ID);
}
return deviceId;
}
String s="Debug-infos:";
s += "\n OS Version: " + System.getProperty("os.version") + "(" + android.os.Build.VERSION.INCREMENTAL + ")";
s += "\n OS API Level: "+android.os.Build.VERSION.RELEASE + "("+android.os.Build.VERSION.SDK_INT+")";
s += "\n Device: " + android.os.Build.DEVICE;
s += "\n Model (and Product): " + android.os.Build.MODEL + " ("+ android.os.Build.PRODUCT + ")";
quelle est la différence entre android.os.Build.VERSION.RELEASE et android.os.Build.VERSION.SDK_INT? – Exigente05
@ Exigente05 Version liée à la version de l'application alors que SDK_INT se rapporte à la version SDK. – Ajay
- 1. Android 2.1 Comment obtenir le numéro de téléphone de contacts
- 2. Comment faire fonctionner le SDK Android version 1.5 sur mon téléphone G1?
- 3. Obtenir le nom et le modèle du téléphone
- 4. Android SDK - Référence l'application galerie du téléphone?
- 5. comment obtenir la version Android du firmware installé dans le téléphone?
- 6. Obtenir les numéros de téléphone de téléphone Android
- 7. Comment obtenir tous les détails d'un contact dans Android
- 8. comment obtenir le numéro smsc d'un téléphone dans Android?
- 9. Mise à jour Android SDK Version
- 10. Comment faire pour récupérer la version android sdk?
- 11. Comment puis-je obtenir les détails de la plateforme téléphonique?
- 12. Obtenir le nom d'utilisateur android stocké dans le téléphone
- 13. Débogage d'une application Android sur le téléphone
- 14. Obtenir la position d'un téléphone Android en utilisant le GPS
- 15. Comment faire pour programmer un numéro de téléphone dans le SDK Android?
- 16. Détails de la version d'assemblage
- 17. iPhone sdk: Comment obtenir le compte de tous les numéros de téléphone dans un carnet d'adresses?
- 18. connecter mon téléphone Android à l'utilitaire SDK DDMS
- 19. Google Analytics SDK Android: Suivi My App Version et modèle de l'appareil Nom
- 20. Annuaire de téléphone Android
- 21. iPhone SDK: transfert de fichiers de téléphone à téléphone
- 22. verrouillage d'un téléphone Android (modèle de verrouillage ou similaire)
- 23. Déboguer sur le téléphone Samsung Galaxy I7500 Android
- 24. Comment obtenir Android 2.1 SDK pour reconnaître nouvelle classe: SignalStrength
- 25. Android envoi de données téléphone au téléphone
- 26. Est-il possible de redémarrer le téléphone avec Android SDK ou NDK?
- 27. comment obtenir combien de satellites en vue android 2.1 sdk
- 28. Android SDK 2.0.1
- 29. Comment implémenter une notification de détails Android?
- 30. Android TextView Linkify problème avec les numéros de téléphone et le numéro de version de l'application
suivre SO stratégie pour obtenir une réponse à votre question .... accepter une réponse –