操作栏:检查 Java 平台版本

Posted

技术标签:

【中文标题】操作栏:检查 Java 平台版本【英文标题】:Action bar : check platform version in Java 【发布时间】:2012-03-13 18:02:17 【问题描述】:

我想检查我的应用在哪个平台上运行。

更准确地说,我想检查我的应用是在 Android v3.2 及更高版本上运行还是在Android v3.2 之前的平台上运行 .

但我不知道如何在 Java 代码中进行这种检查?谁能帮帮我?

【问题讨论】:

【参考方案1】:

使用这个:android.os.Build.VERSION.SDK_INT; 它返回 API 级别。

【讨论】:

请注意,Build.VERSION.SDK_INT 仅适用于 Android 1.6 及更高版本。 Build.VERSION.SDK 将适用于所有 Android 版本,包括 1.5。但是,一旦您选择放弃 1.5 支持,切换到 SDK_INT 是一个好主意。 在***.com/a/1883201/379693阅读此评论 您应该将其与 fx 进行比较。:Build.VERSION_CODES.HONEYCOMB_MR2 ...有关 Build.VERSION_CODES 的更多信息来自 sankar answer @PareshMayani API 1.5 ...好吧,只有一两部手机使用此 API,我们不应该为这个版本而烦恼【参考方案2】:

你可以使用android.os.Build.VERSION_CODES检查它会返回当前的android版本代码

参考这个链接

http://developer.android.com/reference/android/os/Build.VERSION_CODES.html

【讨论】:

以上是关于操作栏:检查 Java 平台版本的主要内容,如果未能解决你的问题,请参考以下文章

云原生之Docker实战使用Docker部署Mindoc文档管理平台

Linux系统之安装java开发环境

Java 更换JDK

如何下载和安装Apache JMeter

云原生之Docker实战使用Docker部署Linux管理平台webmin

刚安装了一个vsphere5.1版本的服务器底层虚拟化平台,然后我在上面新建虚拟机加载各种系统的iso文件报错!