我如何检查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