java如何检查运行我的应用程序的Android设备是否在4.2.2及更低版本上运行
我正在创建一个GPS应用程序,我正在尝试检查运行该应用程序的设备是否在4.2.2或更低版本上运行。 如果是这样,应用程序可以通过命令自行打开/关闭GPS服务
Intent intent = new Intent("安卓.location.GPS_ENABLED_CHANGE");
intent.putExtra("enabled", true);
sendBroadcast(intent);
现在,如果设备运行的版本高于4.2.2,用户将收到一条PUPUT消息,将其链接到手动打开GPS。 谢谢
# 1 楼答案
不过,下面的数字会更准确,比如4.2.2,而上面的数字会对API级别进行粗略检查
http://developer.android.com/reference/android/os/Build.VERSION_CODES.html
http://developer.android.com/reference/android/os/Build.VERSION.html