1
私のデバイスにアンドロイドOSバージョンを取得したい。OSのバージョンを取得する方法は?
は、最初に私が使用してみてくださいBUILD.VERSION.RELEASE
とBUILD.VERSION.SDK_INT
リリースがある6.0.1
sdk_intが23
ですが、私はMARSHMALLOW
テキストを取得したいです。
android os versionを取得する方法は?
私のデバイスにアンドロイドOSバージョンを取得したい。OSのバージョンを取得する方法は?
は、最初に私が使用してみてくださいBUILD.VERSION.RELEASE
とBUILD.VERSION.SDK_INT
リリースがある6.0.1
sdk_intが23
ですが、私はMARSHMALLOW
テキストを取得したいです。
android os versionを取得する方法は?
Build.VERSION_CODESフィールド名にはJava Reflection(java.lang.reflect.Field
)を使用してフィールド名を取得できるOS名があります。
https://developer.android.com/reference/android/os/Build.VERSION_CODES.html
Field[] fields = Build.VERSION_CODES.class.getFields();
String osName = fields[Build.VERSION.SDK_INT + 1].getName();
Log.d("TEST", osName);
サンプルログ(Note
:Mはマシュマロのためである)
07-18 20:09:08.198 3606-3606/test.atry D/TEST: M
[アンドロイド:プログラムでAndroidのバージョン名を検索する方法?]の可能性のある重複した(https://でのstackoverflow .com/questions/10547818/android-to-find-the-android-version-name-programmatically) – Marat
私の解決策を試しましたか?それがうまくいくなら、答えを受け入れて投票してください! – JRG