如何以编程方式确定最新的Android版本?

时间:2019-06-14 03:22:12

标签: android android-version

我想在我的应用程序中检查设备是否运行最新版本的Android。

有没有办法做到这一点?

是的,我可以每年更新一次我的应用程序,但是我宁愿从技术上解决该问题。

2 个答案:

答案 0 :(得分:0)

尝试添加并检查

String androidOS = Build.VERSION.RELEASE;

下面的方法也可以

int version = Build.VERSION.SDK_INT;
String company = Build.MANUFACTURER;
String model = Build.MODEL;
String release = Build.VERSION.RELEASE;

Log.e("TAG", "company " + company)
Log.e("TAG", "model " + model)
Log.e("TAG", "version " + version)
Log.e("TAG", "release " + release)

答案 1 :(得分:0)

来自Gabe Sechan的评论:

  

除非您要创建发布版本的Web服务   最新的Android编号并查询,否。没有办法   无需服务即可发布最新的Android。乃至   如果这样做的话,没有人会出货的Android手机-他们全都挑剔了   并且都使用不同的次要内部版本。所以你最多可以知道   如果它是正确的主要版本