Wednesday, October 14, 2015

java.lang.NoSuchMethodException: startScan [boolean]




java.lang.NoSuchMethodException: startScan [boolean]

locSDK_3.1.jar 用的是这个版本。今天刚从官网下的demo。从demo里面拿的包。刚才改用华为的真机测的时候没有报错。这些错事用虚拟机测的时候出的,真不知道为什么

我测试的手机:

华为  三星 没有问题。

但是小米 是不可以的!


解决方案:
因为百度地图更新是比较快的,但是我们的项目一直没有动。这也许使我们存在的问题。一般我们实现之后,就懒的改动了。这是很有问题的,作为一个高级的工程师应该与时俱进!

1  将百度地图定位的包 
  更新为最新的包  
  loc_sdk.6.2.SDK  自己去下载吧!
  还有对应的so 文件!

2  注意这个类中LocationClient 没有requestPOI()  方法,我郁闷了好半天,其实这个方法已经被封装了!直接删掉就可以了!
   替换更新的  方法!










No comments:

Post a Comment