【发布时间】:2012-05-22 19:04:41
【问题描述】:
我正在尝试通过 GPS 获取手机的当前位置。我按照 Android 开发者页面 (Location and Maps) 上的教程进行操作,还下载了一些示例。
不过,我在 LogCat 中不断收到此错误:
GPS [assist_gps_request_set_id][line = 1197] : Failed with INVALID SET-ID TYPE
GpsLocationProvider Error getting cell location info.
如何消除此错误并让我的应用正常运行?
【问题讨论】:
-
告诉我们请编码你如何使用
GpsLocationProvider -
我使用开发者页面中的相同代码。所以我使用了 LocationProvider 类: LocationProvider locationProvider = LocationManager.NETWORK_PROVIDER;位置 lastKnownLocation = locationManager.getLastKnownLocation(locationProvider);
-
您是否申请了
ACCESS_FINE_LOCATION和ACCESS_COARSE_LOCATION的权限? -
我在清单中没有 ACCESS_COARSE_LOCATION。在我这样做之后,错误仍在发生。