操作栏:检查 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文档管理平台