我之前和你一样,scanspan完全没用。后来检查了so文件,发现没有配置好,因为baiduLBS-jar文件没有出现三角(也就是没有成功引用)。重新修改了相关配置sync以后才成功引用。但是依旧不行。
后来查了SHA,重新找到自己的SHA,复制粘贴到百度工程下,顺便也核对了一下包名。
然后研究了一会百度的相关资料,把BDLocationListener的调用换成 BDAbstractLocationListener。(百度自己说这两个实现的功能区别不打,推荐使用后者)
最后,发现似乎权限有问题,因为重装以后运行没有弹出权限申请(醉了)。手机已经给了软件全部权限,但是依旧不行。不得已,在权限申请的list里加入了一个BUTTON单击打电话的功能来测试。以上这些搞完,累死了,重装以后,不再显示4.9E。
纯手打,希望能帮到你。