关于百度显示网格问题大概可以分为两种
一个是你的key是有问题的,一个是开发办的sh1和发布版的值其实这个问题并不是很大,如果你的key是没有问题的,怎么判断在你的程序进行定位的时候有个方法onReceiveLocation这个里面打印一个logo看一下能不能出来经纬度,如果有说明并不是key的问题。
另外一个就是SDKInitializer.initialize(getApplicationContext());//初始化地图加载 在你的application里面首先初始化一下地图。网格这个问题基本上就解决了。
当然网格可能还有可能是其他的比如jar包和key过于老了。因为百度现在非常恶心对于key的管理.所以用最新版的key最好就下最新版的jar包
还有一些就是适配的问题了,百度地图API中提到过百度地图对于酷派等手机是有一定的问题的,还有就是百度有一些*86和*64CPU的适配。不过有时候用会报错删掉即可。百度的兼容还是有点差的。
常常使用一些第三方东西的时候总是会出现一些问题。这个时候你就要慢慢查找问题。看看是不是你程序有问题。还是下载的东西有问题。如果下载的东西没有问题的话,那就看看代码。多看打印日志。debug我不会用。我就看日志。发现问题。解决问题。