17

Android アプリケーション内から、 [システム設定] -> [タブレットについて] -> [ビルド番号]に表示されるホスティング デバイスのビルド番号を、Java Android アプリケーション内で使用するためにプログラムで取得するにはどうすればよいですか?

タブレットのシステム設定のバージョン番号

現在、「android.os.Build」を使用しています。

4

7 に答える 7

19

このコードを確認してください..

で、デバイス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上記のコードで戻ります

ここに画像の説明を入力

于 2013-12-20T06:04:56.357 に答える
4

この値を取得するには、Build.DISPLAYを使用します。Verizon Note 2 (Android 4.4.2 の SCH-I605) の例: KOT49H.I605VRUFND7

必須: API 3 以上。

于 2016-06-07T16:43:50.447 に答える
3

私はそれがあなたが望むのと同じ値を返すことを願っています..

String build_number = Build.FINGERPRINT;
System.out.println("Build Number" + build_number);
于 2013-12-20T06:01:31.823 に答える
1

ビルド番号に Build.DISPLAY を使用する

于 2016-06-27T10:15:01.147 に答える