android百度地图常用

来源:互联网 发布:linux命令压缩文件 编辑:程序博客网 时间:2024/05/21 22:30

一:获取左下角与由上角坐标

     

[java] view plain copy
  1. mMapView.regMapStatusChangeListener(new MKMapStatusChangeListener()  
  2.         {  
  3.   
  4.             public void onMapStatusChange(MKMapStatus mkMapStatus) {  
  5.                 // TODO Auto-generated method stub  
  6.                  GeoPoint pointLeft = mMapView.getProjection().fromPixels(0,0);  
  7.                  System.out.println("对象:"+pointLeft);                                   
  8.                  GeoPoint pointRight = mMapView.getProjection().fromPixels(00);                                    
  9.                  System.out.println("左上角坐标 经度:"+pointLeft.getLatitudeE6()+",维度:"+pointLeft.getLongitudeE6());  
  10.                  System.out.println("右下角坐标 经度:"+pointRight.getLatitudeE6()+",维度:"+pointRight.getLongitudeE6());  
  11.            }                  
  12.         });  


二:Couldn't load BaiduMapSDK_v3_1_0: findLibrary returned null

1在遇到第二种问题就奇葩了,so,jar文件都有 且存放在libs文件下,仍然是bug   Couldn't load BaiduMapSDK_v3_1_0: findLibrary returned null!!!!!

    如图:如果有armeabi 文件夹 并且so文件存在。 只需在libs文件夹下在建一个armeabi-v7a  ,将so文件复制一份到armeabi-v7a,问题即可解决。

   还有看你模拟器是用的什么cpu如果是intel的可以在libs下新建x86在放入so文件,具体从模拟器可知,如果不建也可能出现找不到的问题


一般用x86的方式还可能报这样的问题Cannot load library: reloc_library[1453]:   780 unknown reloc type 22 @ 0xad35bb70 (0)


原创粉丝点击