From within an Android Application, how can the hosting device's Build Number, as displayed in System Settings -> About Tablet -> Build Number be obtained programmatically for use within a Java Android application?
Currently, I'm using "android.os.Build".
Check this code:
In Build.FINGERPRINT
you'll get the Build Number
of the device.
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);
My Device Build Number :
FINGERPRINT
return by the above code