最新在调用百度地图接口DistanceUtil.getDistance()计算2点之间的距离,会死机
java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.tools.JNITools.CoordinateEncryptEx:(FFLjava/lang/String;Ljava/lang/Object;)Z
01-04 15:15:38.697: E/AndroidRuntime(9841): at com.baidu.platform.comjni.tools.JNITools.CoordinateEncryptEx(Native Method)
引用了相应的库文件
baidumapapi_util_v3_6_1.jar
baidumapapi_map_v3_6_1.jar
baidumapapi_base_v3_6_1.jar
最后发现在程序入口在
// 在使用 SDK 各组间之前初始化 context 信息,传入 ApplicationContext
SDKInitializer.initialize(this);
就ok了