在PhoneGap中模拟GPS位置

5

我对Phonegap还比较陌生,想知道是否有一种方法可以使用它在Android设备上模拟GPS位置,或者使用Android的Location类是唯一的方法?


这里有可以分享的任何可工作代码吗? - Raptor
Android中的位置服务 - Double lat = Double.valueOf(MockLoc[0]); location.setLatitude(lat); Double longi = Double.valueOf(MockLoc[1]); location.setLongitude(longi); 我不知道Phonegap中是否有类似的功能。 - priteshbaviskar
你想要什么?用户当前位置还是其他什么东西? - Ayush
我需要通过PhoneGap模拟用户的当前位置。 - priteshbaviskar
2
你最终是否找到了这个可能性? - Matthew Gilliard
我记得看到一个 GitHub 项目,你可以通过 TCP 向应用通信位置 (long,lat),它会模拟位置。如果我找到链接,我会给你的。 - Dilip
1个回答

0
请查看下面的链接:

http://www.cs.nott.ac.uk/~cmg/G54UBI/coursework2/GPS_and_Maps.html

获取GPS位置
使用AppInventor中的位置传感器: http://www.cs.usfca.edu/~wolber/appinventor/locationsensor.html 在JavaScript中使用GPS,包括PhoneGap: http://docs.phonegap.com/phonegap_geolocation_geolocation.md.html#Geolocation 请注意底部的“怪癖”,即要在模拟器上获得模拟GPS,必须将选项“enableHighAccuracy”设置为“true”。
似乎Android 2.3.3模拟器存在模拟位置的问题(它似乎会崩溃/重新启动模拟器)。请避免使用此版本的模拟器;请尝试使用Android 2.2。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接