android系统调用百度DistanceUtil.getDistance()死机


最新在调用百度地图接口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了

你可能感兴趣的:(android应用开发)