На froyo, когда я получаю исключение Link во время загрузки библиотеки, она не дает символ, который она не может найти!В eclair раньше было сообщение о том, что «невозможно найти символ xyz». Без этой информации, как отладить эту ошибку загрузки библиотеки на Froyo? Я использую System.load для загрузки libabcjni.итак.
Когда я собираю 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 <----