gpt4 book ai didi

android - HTML5 地理定位在 Android 模拟器中不起作用

转载 作者:行者123 更新时间:2023-11-30 04:06:09 24 4
gpt4 key购买 nike

我遇到了一个奇怪的问题,其中 HTML5 地理定位不仅仅适用于 Android 模拟器。我有一个非常简单的代码如下:

navigator.geolocation.getCurrentPosition(suc, locFail, { 'enableHighAccuracy': true, 'timeout': 60000, 'maximumAge': 60000 });

模拟器运行后,我会使用 DDMS/telnet geo fix 提供模拟坐标。

但是当它执行上面这行代码的时候,模拟器就挂了。在 LogCat 中,我收到通知每项服务正在终止的消息,然后我看到 Android Emulator Launch 屏幕。除了关闭并重新启动模拟器外,我无法对模拟器执行任何操作。

安卓版本:2.3.3ADT版本:20

模拟器设置:启用允许模拟位置。使用 GPS 卫星已启用。

同样的代码在我的桌面浏览器上工作得很好。任何帮助将不胜感激。

谢谢

最佳答案

创建 AVD 时,您会看到两个版本。例如2.3.3 的目标名称将是 Android 2.3.3 和 Google APIs (Google Inc)。尝试为您的 AVD 选择 Google API 版本,看看它是否有效。

关于android - HTML5 地理定位在 Android 模拟器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11627994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com