在android 4.3中加载.so文件时应用程序崩溃

时间:2014-08-26 10:19:35

标签: android android-ndk java-native-interface csip-simple

当我在android 4.3设备中安装应用程序时,应用程序崩溃了。崩溃的原因是加载.so文件。但它在所有其他设备上运行良好。我在这里提供我的logcat:

08-26 15:33:47.207: D/dalvikvm(8278): Trying to load lib /data/app-lib/com.package.name-2/libstlport_shared.so 0x434f4d60

08-26 15:33:47.247: D/houdini(8278): [8278] Loading library(version:
3.4.8a.45022 RELEASE)... successfully.

08-26 15:33:47.277: D/dalvikvm(8278): Added shared lib /data/app-lib/com.package.name-2/libstlport_shared.so 0x434f4d60

08-26 15:33:47.277: D/dalvikvm(8278): No JNI_OnLoad found in /data/app-lib/com.package.name-2/libstlport_shared.so 0x434f4d60, skipping init

08-26 15:33:47.277: D/dalvikvm(8278): Trying to load lib /data/app-lib/com.mywu.mywuconnect-2/libmywujni.so 0x434f4d60

08-26 15:33:47.297: A/libc(8278): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 8278 (com.package.name)

1 个答案:

答案 0 :(得分:0)

大多数情况下,这个问题还取决于处理器,你已经在你的问题中提到“在所有其他设备中正常工作”。要解决此问题,您应该维护文件夹(armeabi,areabi-v7a,x86,mips)将.so文件复制到相应的文件夹中。