添加wifi定位功能

http://blog.csdn.net/guoshaobei/article/details/6202013

 

首先修改源码:

frameworks/base/core/res/res/values/config.xml

  1. <!-- Component name of the service providing network location support. -->   
  2.     < string   name = "config_networkLocationProvider" > com.google.android.location.NetworkLocationProvider </ string >   
  3.   
  4.     <!-- Component name of the service providing geocoder API support. -->   
  5.     < string   name = "config_geocodeProvider" > com.google.android.location.GeocodeProvider </ string >   
[xhtml]  view plain copy
 
  1. <!-- Component name of the service providing network location support. -->  
  2.     <string name="config_networkLocationProvider">com.google.android.location.NetworkLocationProvider</string>  
  3.     <!-- Component name of the service providing geocoder API support. -->  
  4.     <string name="config_geocodeProvider">com.google.android.location.GeocodeProvider</string>  

编译生成新的system.img

然后添加服务:

启动编译好的新系统,把GoogleServicesFramework.apk和NetworkLocation.apk添加到系统/system/app目录下

重新启动,google map应该就可以使用wifi定位功能了

猜你喜欢

转载自sunzeping.iteye.com/blog/1871916