【发布时间】:2016-06-29 03:56:07
【问题描述】:
我正在使用 GPS 获取用户位置,在 Android 5.0 的 Samsung Galaxy S5(klte) 中显示类似 java.lang.IllegalArgumentException: provider doesn't exist: gps 的错误,但设备有 GPS。可以告诉什么错误确切地表示没有 GPS 或无法访问 GPS。
谁能知道帮我解决这个问题。
错误日志
Caused by: java.lang.IllegalArgumentException: provider doesn't exist: gps
at android.os.Parcel.readException(Parcel.java:1544)
at android.os.Parcel.readException(Parcel.java:1493)
at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:584)
at android.location.LocationManager.requestLocationUpdates(LocationManager.java:867)
at android.location.LocationManager.requestLocationUpdates(LocationManager.java:459)
at melbourne.webdesign.karmaridedriver.Driver_location_update.onStartCommand(Driver_location_update.java:62)
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3259)
... 9 more
Driver_location_update.java:62
表示线以下
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 4000, 0, listener);
【问题讨论】:
-
哇,没有人以任何令人满意的方式回答这个问题。
标签: android gps android-location