安卓模拟器如何定位

现在有这样一个问题,请教一下,在电脑上安装好了安卓模拟器2.3,模拟器可以上网也安装好了软件,但打开软件后无法完成定位,应该怎么解决?
我用的WIN8系统,烦请告诉我具体的操作方法,不要从别的地方复制一堆文字过来,楼下两位说的我已经谷歌过了,如果我能解决就不在这里求助了

你好,定位需要两样东西,GPS定位需要有GPS模块,移动定位(A-GPS)需要移动基站移动流量。设置要麻烦一点,下面是教程,与祝你成功!
在模拟器上获取GPS信息时,使用Location loc = LocationManager.getLastKnownLocation("gps");来获取location信息,但是往往在调试中loc是null的,因为首先需要在模拟器中手动添加GPS信息,有两种手动添加方法
1、在eclipse下,windows-->open perspective-->DDMS-->Emulator control-->Manual下手动设置经纬度,并按send按钮。
2、在cmd下手动添加信息。
(1)首先打开模拟器,然后运行cmd,输入telnet localhost 5554(注:5554是模拟器在本机的端口,有可能不一样哈,具体端口号,模拟器左上方有显示的),这样会出现
Android Console: type 'help' for a list of commands
OK的字样。
如果是使用WIN7的朋友,控制台可能会提示telnet无效什么的,那是因为WIN7下默认是不出现telnet的,需要手动打开。具体为:[1]控制面板-->程序-->打开或关闭Windows功能,然后将Telnet服务器和Telnet客户端勾选上。[2]然后在管理工具-->服务中手动启动Telnet
(2)使用geo命令模拟发送GPS信号:
geo fix 经度 纬度
(3)这时就会发现在模拟器的状态栏上多了一个GPS的标志~再使用Location loc = LocationManager.getLastKnownLocation("gps");就能获取到该坐标的位置了~~追问

我用的WIN8系统,烦请告诉我具体的操作方法,不要从别的地方复制一堆文字过来

追答

不好意思,我是复制了一堆文字。因为win8刚出来,具体的设置我们都还不清楚,所以你自己想办法吧。耽误你时间了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-06
信号基站定位 所以肯定无法进行摇一摇和查找附近操作,那么可以尝试进行安装包手动更改进行欺骗 ,不过这个 因为涉及到软件版权和安全问题 现在还不好做 。
第2个回答  推荐于2017-11-25
用一个小软件就可以了,叫MockGPS,设置好自己的位置之后就可以正常使用了本回答被提问者采纳
第3个回答  2020-04-27
现在只要是苹果手机,可以直接插上硬件来修改位置
不需要那么麻烦

每台iPhone/iPad都会内置GPS定位芯片定位外置GPS设备插入后,iPhone/iPad内置的GPS芯片会被暂时屏蔽,开始启动外置GPS定位功能,配套定位官方APP,输入指定的位置,实现位置改变的强大功能,拔掉设备后,iPhone/iPad内置芯片会在几十秒之内重新启动,重新恢复正常地理位置,我爱1817中国中国9963我们的668大中国 上面去掉文字剩下的数字才是威芯
相似回答