isProviderEnabled(LocationManager.GPS_PROVIDER)总是在android 2.3中返回false

时间:2015-12-15 12:20:42

标签: android gps location

我正在尝试使用

将用户重定向到位置设置屏幕

警报对话框,以便他可以启用GPS,但在我启用后

Api 2.3上的使用无线网络复选框并返回上一个活动

再次向我显示设置屏幕的警报对话框。

因为这一行:

(2) http://www.pointingtomyownsite.com

总是返回false。

我使用以下代码重定向到地点设置。

isGPSEnabled = locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER); 

但是在Api 5.1.1上,相同的代码工作正常并返回true

为什么会这样?

提前致谢...

1 个答案:

答案 0 :(得分:0)

实际上我用于测试的版本为2.3的设备没有GPS,所以我总是得到假的值,当我意外地阅读我的手机的规格时我想出来