错误信息如下:
- Java code
-
10-28 14:22:56.311: ERROR/AndroidRuntime(28326): java.lang.UnsatisfiedLinkError: initClass 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at com.baidu.mapapi.Mj.initClass(Native Method) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at com.baidu.mapapi.Mj.a(Unknown Source) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at com.baidu.mapapi.BMapManager.init(Unknown Source) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at yjc.text.MapApp.onCreate(MapApp.java:51) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:984) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3825) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at android.app.ActivityThread.access$2200(ActivityThread.java:132) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1082) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at android.os.Handler.dispatchMessage(Handler.java:99) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at android.os.Looper.loop(Looper.java:150) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at android.app.ActivityThread.main(ActivityThread.java:4293) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at java.lang.reflect.Method.invokeNative(Native Method) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at java.lang.reflect.Method.invoke(Method.java:507) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607) 10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at dalvik.system.NativeStart.main(Native Method)
本文详细解析了在Android应用中遇到的百度地图组件加载失败的错误,包括错误信息解读、问题定位及解决方案。通过将百度提供的jar和so文件正确放置在libs目录下,成功解决了应用启动时的初始化类加载失败问题。
2万+

被折叠的 条评论
为什么被折叠?



