Android webview和浏览器上的地理定位失败

Android webview和浏览器上的地理定位失败,android,geolocation,Android,Geolocation,我在使用Android Emulator时遇到了一个问题。我感兴趣的是通过LocationManager类设置模拟位置,并在Webview中阅读地理位置。我无法在Webview中读取通过HTML5地理位置API读取的位置。我已经在不同版本的Android emulator上尝试了API级别8、12。我在stackoverflow上研究了之前的问题,但运气不好。如果我遗漏了什么,请告诉我 我在实施过程中注意到以下问题: 在logcat WebChromeCliet中,通知geolocation服务

我在使用Android Emulator时遇到了一个问题。我感兴趣的是通过LocationManager类设置模拟位置,并在Webview中阅读地理位置。我无法在Webview中读取通过HTML5地理位置API读取的位置。我已经在不同版本的Android emulator上尝试了API级别8、12。我在stackoverflow上研究了之前的问题,但运气不好。如果我遗漏了什么,请告诉我

我在实施过程中注意到以下问题:

在logcat WebChromeCliet中,通知geolocation服务无法启动。 我试图通过geo-fix-telnet命令设置模拟位置。我没有注意到logcat消息中的任何相应信息。 我在Android浏览器中发现了类似的问题。浏览器也没有检测到geo fix命令后的位置

仅供参考,在我的代码中, 1.项目设置包括访问\模拟\位置、访问\精细\位置、访问\粗略\位置

模拟器具有模拟位置和GPS支持的设置。我还启用 地理定位和gps提供商。
我将感谢任何帮助或建议。

为了使用html5地理定位,您必须。当仅请求粗略定位时,html5地理定位不起作用


或者,它可能或可能用于可选用途,即使我还没有设法让html5地理定位与使用功能一起工作,这是Android SDK的限制吗?

为了使用html5地理定位,您必须。当仅请求粗略定位时,html5地理定位不起作用

或者,它可能或可能用于可选用途,即使我还没有设法让html5地理定位与使用功能一起工作。这是Android SDK的一个限制吗