【发布时间】:2016-07-11 05:29:04
【问题描述】:
我正在尝试获取当前位置,该代码大部分时间都有效。但是,尽管存在移动接收,但位置更新无法在隧道中工作。
我通过以下两种方法进行了尝试和追踪:
Location NetLocation = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
Location GPSLocation = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
似乎都没有在隧道中更新。我与其他一些应用程序进行了交叉检查,发现位置服务在谷歌地图中正常工作。
那么无论如何我可以在隧道中获得正确的位置更新吗?
【问题讨论】:
-
你的意思是在隧道里没有 GPS 接收吗?确实没有。
-
@greenapps 我知道隧道中没有 GPS 接收,但谷歌地图在隧道中获取正确的位置信息,因此必须有一种方法可以获取正确的位置。问题是,该 API 是否可用于其他应用程序?
-
谷歌地图获取正确的位置信息?从谁?没有意义。请详细说明您的意思。
-
基站三角测量是例如一种方法。有很多方法可以做到这一点,这就是我想要找出的。
-
这和谷歌地图有什么关系?为什么不要求对移动台进行三角测量?
标签: android geolocation