Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何调试Android Froyo上的System.load链接异常?_Android_Load_Android 2.2 Froyo - Fatal编程技术网

如何调试Android Froyo上的System.load链接异常?

如何调试Android Froyo上的System.load链接异常?,android,load,android-2.2-froyo,Android,Load,Android 2.2 Froyo,在froyo上,当我在加载库时遇到链接异常时,它不会给出找不到的符号!在eclair上,曾经有一条帮助消息说“找不到xyz符号”。如果没有这些信息,我如何在Froyo上调试此库加载错误?我正在使用System.load加载libabcjni.so 构建testapp时,我可以看到libabcjni.so的以下行: 加:lib/armeabi/libabcjni.so(缩减75%) Android日志: D/BLURDAEMON( 3653): onCreate() D/DaemonManager

在froyo上,当我在加载库时遇到链接异常时,它不会给出找不到的符号!在eclair上,曾经有一条帮助消息说“找不到xyz符号”。如果没有这些信息,我如何在Froyo上调试此库加载错误?我正在使用System.load加载libabcjni.so

构建testapp时,我可以看到libabcjni.so的以下行:

加:lib/armeabi/libabcjni.so(缩减75%)

Android日志:

D/BLURDAEMON( 3653): onCreate()
D/DaemonManager( 3653): Going to load native lib
D/BlurMbus::Loader( 3653): File: /data/data/com.abc.testapp/files/libabcjni.so
D/BlurMbus::Loader( 3653): Size: 1012148
D/BlurMbus::Loader( 3653): Going to System.load
D/dalvikvm( 3653): Trying to load lib /data/data/com.abc.testapp/files/libabcjni.so 0x449214a8
I/dalvikvm( 3653): Unable to dlopen(/data/data/com.abc.testapp/files/libabcjni.so): Cannot load library: link_image[1995]: failed to link libabcjni.so
I/dalvikvm( 3653):
D/BlurMbus::Loader( 3653): Link Exception Library /data/data/com.abc.testapp/files/libabcjni.so not found
E/BlurMbus::NativeInterface( 3653): Error loading ---->libabcjni <----
D/daemon(3653):onCreate()
D/DaemonManager(3653):将加载本机库
D/BlurMbus::Loader(3653):文件:/data/data/com.abc.testapp/files/libabcjni.so
装载机(3653):尺寸:1012148
D/BlurMbus::Loader(3653):转到System.load
D/dalvikvm(3653):尝试加载lib/data/data/com.abc.testapp/files/libabcjni.so 0x449214a8
I/dalvikvm(3653):无法dlopen(/data/data/com.abc.testapp/files/libabcjni.so):无法加载库:link_image[1995]:链接libabcjni.so失败
I/dalvikvm(3653):
D/BlurMbus::Loader(3653):未找到链接异常库/data/data/com.abc.testapp/files/libabcjni.so
E/BlurMbus::NativeInterface(3653):加载-->libabcjni时出错我刚刚发现