我想验证版本。我正在使用这段代码
String deviceVersion= Build.VERSION.RELEASE;
String limitVersion="4.0";
将其存储在变量中 例如:deviceVersion 是 2.3.6 我无法将其转换为整数。我该怎么做。
我想这样检查。
if(deviceVersion => limitVersion )
{
//do something
}else{
//do something
}
最佳答案
使用 API 级别。这是 Android Developer's site 的第一件事。在他们的培训文档中教你,如果你还没有机会阅读它,我强烈推荐它。里面有很多有用的信息。
if ( Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB ) {
// Is Honeycomb or newer
}
关于java - 如何在android中将版本名称解析为整数以进行验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18954359/