我想在我的应用程序中检查设备是否运行最新版本的Android。
有没有办法做到这一点?
是的,我可以每年更新一次我的应用程序,但是我宁愿从技术上解决该问题。
答案 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手机-他们全都挑剔了 并且都使用不同的次要内部版本。所以你最多可以知道 如果它是正确的主要版本