Wie bekomme ich Device (AOSP) Build Nummer in Android-Geräten programmgesteuert?

8

Aus einer Android-Anwendung heraus, wie kann die Build-Nummer des Hosting-Geräts, wie in Systemeinstellungen - & gt; Über Tablet - & gt; Build-Nummer programmgesteuert zur Verwendung in einer Java-Android-Anwendung erhalten?

Momentan verwende ich "android.os.Build".

    
Amit kumar 20.12.2013, 05:38
quelle

8 Antworten

15

Überprüfen Sie diesen Code ..

in Build.FINGERPRINT erhalten Sie die Build Number des Geräts.

%Vor%

Meine Geräte-Build-Nummer:

FINGERPRINT gibt den obigen Code zurück

    
SilentKiller 20.12.2013, 06:04
quelle
4

Ich hoffe, dass es denselben Wert zurückgibt, den Sie wollen ..

%Vor%     
Niranj Patel 20.12.2013 06:01
quelle
4

Um diesen Wert zu erhalten, verwenden Sie Build.DISPLAY . Hier ist ein Beispiel aus Verizon Note 2 (SCH-I605 auf Android 4.4.2): KOT49H.I605VRUFND7

Benötigt: API 3 oder höher.

    
petey 07.06.2016 16:43
quelle
2

Um nur den Build Number-Wert zu erhalten, wie er in den Einstellungen unter "Über das Gerät" angezeigt wird, können wir die folgende statische Methode verwenden:

%Vor%

Dies wird nur den genauen Wert der Build-Nummer zurückgeben. Bitte beachten Sie, dass Android SDK dies nicht tut. Überprüfen Sie das folgende Snippet in der BUILD-Klasse:

%Vor%

Die obige Methode ist nur ein Reverse-Engineering der Daten, die in der "derivateFingerprint ()" - Methode zur Verfügung gestellt werden.

    
prerak 19.11.2015 18:21
quelle
0

Build.VERSION_CODES : Aufzählung der derzeit bekannten SDK-Versionscodes. Dies sind die Werte, die im SDK gefunden werden können. Versionsnummern werden monoton mit jeder offiziellen Plattformversion erhöht.

  1. DONUT: Konstanter Wert: 4 (0x00000004)
  2. ECLAIR: Konstanter Wert: 5 (0x00000005)
  3. ECLAIR_0_1: Konstanter Wert: 6 (0x00000006)
  4. ECLAIR_MR1: Konstanter Wert: 7 (0x00000007)
  5. FROYO: Konstanter Wert: 8 (0x00000008)
  6. LEBKUCHEN: Konstanter Wert: 9 (0x00000009)

Build-Klasse : Informationen zum aktuellen Build, extrahiert aus den Systemeigenschaften.

%Vor%

Build.VERSION : Verschiedene Versionsstrings.

%Vor%

Referenz

Siehe auch die offizielle Dokumentation HIER

    
GrIsHu 20.12.2013 05:46
quelle
0

Verwenden Sie Build.DISPLAY für Build-Nummer

    
Starin 27.06.2016 10:15
quelle
0

Ich habe String Build_Number = Build.DISPLAY; verwendet, um die Build-Nummer zu erhalten, wie sie unter Telefoneinstellungen

angezeigt wird     
Nur El-din 14.08.2017 02:16
quelle
0
%Vor%

Es wird funktionieren.

    
Juboraj Sarker 19.02.2018 16:58
quelle

Tags und Links