模拟位置 android虚拟机 貌似不起作用 求高手指点下
需要在android虚拟机上 模拟位置 让微信登录后能搜索 模拟位置上的附近的人。设置位置后 微信提示不能订位置,百度地图提示不能找到位置。。求高手指点。
权限已加:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
代码部分:
lm.addTestProvider (LocationManager.GPS_PROVIDER,false,false,false,false,false,false,false,
android.location.Criteria.POWER_LOW,
android.location.Criteria.ACCURACY_FINE);
Location newLocation = new Location(LocationManager.GPS_PROVIDER);
newLocation.setLatitude(39.924290);
newLocation.setLongitude(116.437080);
newLocation.setAccuracy(500);
lm.setTestProviderEnabled(LocationManager.GPS_PROVIDER, true); lm.setTestProviderStatus(LocationManager.GPS_PROVIDER,LocationProvider.AVAILABLE,null,System.currentTimeMillis());
lm.setTestProviderLocation(LocationManager.GPS_PROVIDER, newLocation); 模拟位置 android 虚拟机 --------------------编程问答-------------------- 呼唤高手呼唤高手 --------------------编程问答-------------------- 把set经纬度那部分注掉,在DDMS里面send一个经纬度看看能不能接收到经纬度值。
补充:移动开发 , Android