【发布时间】:2013-03-27 00:09:06
【问题描述】:
几个月以来,我在 Google Play 上获得了两个应用程序。几周后,我收到了一些用户的电子邮件,他们告诉我该应用程序不再确定他们的位置。在出现这些问题之前,我的应用尚未更新。
在这些设备上不再调用 onLocationChanged 委托方法。
似乎问题发生在装有 Android 4.1.x 及更高版本 (Jelly Bean) 的设备上。
请注意,在出现问题的这些设备上,使用地理定位的其他应用程序似乎也不再工作了;只是谷歌地图仍然设法对用户进行地理定位。
如何解释地理定位在 Android 4.1.x Jelly Bean 及更高版本上不再起作用?
感谢您的回答!
【问题讨论】:
-
这可能与最近弃用的 google maps android v1 API 有关。你用那个吗?自 3 月 18 日起,您将无法再请求新的 API 密钥。谷歌说旧应用程序应该可以工作,但谁知道呢?在这里完全是在胡编乱造,只是把想法扔在那里。
-
感谢您的回答。我的两个有问题的应用程序之一(但只有一个)确实包含以前版本的 Google 地图。
标签: android geolocation gps location