我看了google的mockGPS的demo,网址如下(http://code.google.com/p/android-mock-gps/),然后我进入里面的模拟定位页面代码,网址(http://code.google.com/p/android-mock-gps/source/browse/MockGPS/src/com/tim/apps/mockgps/service/MockLocationService.java),然后我分析得出的是,他实现模拟定位功能的是这个函数是:mLocationManager.setTestProviderLocation(  LocationManager.GPS_PROVIDER, location); 我随便写了一个程序进行了模仿,但是我在运行了我的程序后并且设置成北京的经纬度,然后再运行微信,查找附近的人,可是查找到的好友并不是北京周围的,请问哪位大侠做过类似的模拟定位的啊?谢谢了!!!!急!!!!!

解决方案 »

  1.   

    微信首先会通过你的GPS获取经纬度,如果获取不到就通过基站获取当前位置信息
      

  2.   

    那可以取消基站定位不呢?你知道mockGps这个软件么?他怎么可以让微信获取你周围人的,并且在你想要的地点???
      

  3.   


    那可以取消基站定位不呢?你知道mockGps这个软件么?他怎么可以让微信获取你周围人的,并且在你想要的地点???
      

  4.   

    搂住 你是想问怎么样让模拟gps信号优先于手机设备gps信号?
      

  5.   

    楼主问题解决没啊,解决了可以告诉我解决方案吗,拜求!!!邮箱[email protected]