Android アプリケーション内から、 [システム設定] -> [タブレットについて] -> [ビルド番号]に表示されるホスティング デバイスのビルド番号を、Java Android アプリケーション内で使用するためにプログラムで取得するにはどうすればよいですか?
現在、「android.os.Build」を使用しています。
Android アプリケーション内から、 [システム設定] -> [タブレットについて] -> [ビルド番号]に表示されるホスティング デバイスのビルド番号を、Java Android アプリケーション内で使用するためにプログラムで取得するにはどうすればよいですか?
現在、「android.os.Build」を使用しています。
このコードを確認してください..
で、デバイスBuild.FINGERPRINT
の を取得します。Build Number
String mString = "";
mString.concat("VERSION.RELEASE {" + Build.VERSION.RELEASE + "}");
mString.concat("\nVERSION.INCREMENTAL {" + Build.VERSION.INCREMENTAL + "}");
mString.concat("\nVERSION.SDK {" + Build.VERSION.SDK + "}");
mString.concat("\nBOARD {" + Build.BOARD + "}");
mString.concat("\nBRAND {" + Build.BRAND + "}");
mString.concat("\nDEVICE {" + Build.DEVICE + "}");
mString.concat("\nFINGERPRINT {" + Build.FINGERPRINT + "}");
mString.concat("\nHOST {" + Build.HOST + "}");
mString.concat("\nID {" + Build.ID + "}");
((TextView) findViewById(R.id.textView1)).setText(mString);
私のデバイスのビルド番号:
FINGERPRINT
上記のコードで戻ります
この値を取得するには、Build.DISPLAYを使用します。Verizon Note 2 (Android 4.4.2 の SCH-I605) の例: KOT49H.I605VRUFND7
必須: API 3 以上。
私はそれがあなたが望むのと同じ値を返すことを願っています..
String build_number = Build.FINGERPRINT;
System.out.println("Build Number" + build_number);
ビルド番号に Build.DISPLAY を使用する