在 Android 应用程序中,如何以编程方式获取主机设备的内部版本号,如 系统设置 -> 关于平板电脑 -> 内部版本号 中所示,以便在 Java Android 应用程序中使用? p>
目前,我正在使用“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
由上述代码返回
关于android - 如何以编程方式在 Android 设备中获取设备 (AOSP) 内部版本号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20697008/