我如何检查Android的系统版本?
有谁知道我可以检查系统版本(例如1.0
, 2.2
,等)编程?
检查android.os.Build.VERSION
。
CODENAME
:当前开发代号,或者如果这是发布版本,则为字符串“REL”。 INCREMENTAL
:基础源代码控件用于表示此构建的内部值。 RELEASE
:用户可见的版本字符串。 示例如何使用它:
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.GINGERBREAD) {
// only for gingerbread and newer versions
}
Build.Version是这个数据的地方。 以下是如何格式化的代码片段。
public String getAndroidVersion() {
String release = Build.VERSION.RELEASE;
int sdkVersion = Build.VERSION.SDK_INT;
return "Android SDK: " + sdkVersion + " (" + release +")";
}
看起来像这样“Android SDK:19(4.4.4)”
链接地址: http://www.djcxy.com/p/12993.html