1、查看你的应用是否有权限查看你的地理位置信息,有可能是你没有加上权限,或者当你第一次打开app时询问你是否给予软件权限查看你的地理位置信息,你选择了否,所以经纬度就一直返回4.9E-324
2、查看你的libs文件加下的armeabi文件夹,里面liblocSDK3.so和liblocSDK4.so是否都添加了,缺一不可。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/onepiece2/article/details/43160257
http://www.faceye.net/search/126973.html
情况一: libs里面缺少armeabi-v7a文件夹;
情况二:网络不好,联网失败之类的,导致了定位没有成功,换到环境开阔的地方问题解决;
情况三:定位需要的一些权限没有配齐,在manifest清淡文件中补齐后问题解决;
情况四:key不对,开发的时候用的key是发布的key,导致了这个错误,将key换过来后问题解决;
我是以上都沒問題,仍是返回4.9E-324
後來發現build.gradle里缺
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
這一段麼,添加重跑后正確運行......