我需要检查我的手机的Android版本,如果版本低于4.0.0,我应该执行以下代码,否则不应该执行。我怎么能这么做?我用这句台词弄到了安卓版。
String androidOS = Build.VERSION.RELEASE;
我如何检查是否低于4.0.0。建议我一个解决方案。
类似这样的事情:
if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
}
更多版本请看这里!
有什么方法可以获得手机当前运行的API版本吗?
问题内容: 目标 :在计算机上检查Java的版本(我可以从中获取)。将其与Java网站上提供的最新版本进行比较 我想知道是否可以通过某种方法检查最新的Java版本,前提是我已在计算机上安装了JRE / JDK。 如果我可以通过Java本身做到这一点,那么我的解决方案将变得与平台无关。我可以使用类向Java网站发送请求并获取HTML,但是响应会是动态的,因为Oracle可以更改其网站和样式,并且从长
可能重复: 以编程方式检索Android API版本 我需要如果运行应用程序api级别的手机是14,这是android 4.0或更高(示例api levcel 15),那么启动活动...或者如果api级别低于14(示例13),那么启动活动... 怎么了?
问题内容: 我正在做一个项目,我们在Java服务和以其他各种语言编写的客户端之间进行大量的远程对象传输。考虑到我们当前的限制,我决定查看基于现有Java类生成代码所需要的内容。基本上,我需要获取一个文件(或它们的集合)来解析字节码,以确定所有数据成员,甚至可能是getter / setter,然后编写一些可以输出不同语言代码的内容,以创建具有相同结构的类。 我不是在寻找像JAD这样的标准反编译器。
我对Android并不陌生,我很习惯于版本处理和如何调整它,但当我看到这一点时,我很困扰。。。 在Lollipop前的任何设备上,这一行都会导致应用程序崩溃,因为构建失败。版本代码。Lollipop字段不存在。。。那么,为什么在文档中推荐的解决方案中会出现这种情况呢? 我真的想知道我错过了什么?
问题内容: 我想使用此代码来重新启动运行 Android Things的 RPI3 : __ 我收到以下错误: java.io.IOException:无法运行程序“ su”:error = 13,权限被拒绝 我将所有权限添加到清单中 我想念什么吗? 问题答案: DP 4中的 二进制文件,与之前的所有开发人员预览一样,具有世界可执行的权限,即以下产量 话虽如此,仍然可以为任何用户( Android