安卓系统原生定位不可用修改

1.修改

frameworks/base/core/res/res/values/config.xml   文件中

<string name="config_networkLocationProviderPackageName" translatable="false">@null</string>

<string name="config_networkLocationProviderPackageName" translatable="false">com.amap.android.location</string>

修改相同文件下

<string name="config_geocoderProviderPackageName" translatable="false">@null</string>

<string name="config_geocoderProviderPackageName" translatable="false">com.amap.android.location</string>

3.在相同文件下

<string-array name="config_locationProviderPackageNames" translatable="false">
        <!-- The standard AOSP fused location provider -->
        <item>com.android.location.fused</item>
        <!-- MTK add for GMS -->
        <item>com.google.android.gms</item>
        <item>com.baidu.map.location</item>
        <!-- MTK add end -->
</string-array>

修改为

<string-array name="config_locationProviderPackageNames" translatable="false">
       <item>com.amap.android.location</item>
</string-array>

然后将这个apk内置到系统下,系统定位就可用了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,593评论 25 709
  • 侵寻阅读 291评论 1 4
  • 第三章一座高不可攀的莲花峰 友情岁月匆匆而行,美好的记忆让友谊的小船顺风顺水,前路漫漫却不得不经受感情的考验,能压...
    大红羊阅读 632评论 13 21
  • 蒿草蜷縮在院牆下, 他奔跑著, 太陽悄悄爬過頭頂。 玉米熟了, 父親快回來了。 城裏究竟有什麼呢? 串鄉的貨郎疲倦...
    马尾阅读 308评论 0 2
  • 今天是离开小粟米时间最长的一天,从下午的两点半一直到快六点,那个思念绵绵不绝。回来时又是似睡非睡的样子! 如此大的...
    Roselyn楚英阅读 113评论 0 0