Shared library问题求助:XXX is not a prelinked library
我一个APP用到了一个自己用C++写的Shared library,调用OpenMAXAL播放网络视频流,在大多数机器上都运行正常,但在某个机型上运行的时候,提示如下:
01-01 08:05:28.475: D/libEGL(2363): loaded /system/lib/egl/libGLES_android.so
01-01 08:05:28.478: E/linker(2363): bionic/linker/linker.c:696| WARNING: `/system/lib/egl/libEGL_mali.so` is not a prelinked library
01-01 08:05:28.479: E/linker(2363): 755 mapping library 'libEGL_mali.so' at 80200000 (index 2) through buddy allocator.
01-01 08:05:28.481: E/linker(2363): bionic/linker/linker.c:696| WARNING: `libMali.so` is not a prelinked library
01-01 08:05:28.482: E/linker(2363): 755 mapping library 'libMali.so' at 80300000 (index 3) through buddy allocator.
01-01 08:05:28.483: E/linker(2363): bionic/linker/linker.c:696| WARNING: `libUMP.so` is not a prelinked library
01-01 08:05:28.483: E/linker(2363): 755 mapping library 'libUMP.so' at 80400000 (index 4) through buddy allocator.
01-01 08:05:28.491: D/libEGL(2363): loaded /system/lib/egl/libEGL_mali.so
01-01 08:05:28.492: E/linker(2363): bionic/linker/linker.c:696| WARNING: `/system/lib/egl/libGLESv1_CM_mali.so` is not a prelinked library
01-01 08:05:28.492: E/linker(2363): 755 mapping library 'libGLESv1_CM_mali.so' at 80500000 (index 5) through buddy allocator.
01-01 08:05:28.496: E/linker(2363): bionic/linker/linker.c:696| WARNING: `/system/lib/egl/libGLESv2_mali.so` is not a prelinked library
01-01 08:05:28.496: E/linker(2363): 755 mapping library 'libGLESv2_mali.so' at 80600000 (index 6) through buddy allocator.
1-01 08:05:29.127: D/dalvikvm(2363): Trying to load lib /data/data/com.wisdom.liketv/lib/libliketv.so 0x408a1ca8
01-01 08:05:29.127: E/linker(2363): bionic/linker/linker.c:696| WARNING: `/data/data/com.wisdom.liketv/lib/libliketv.so` is not a prelinked library
01-01 08:05:29.128: E/linker(2363): 755 mapping library 'libliketv.so' at 80800000 (index 8) through buddy allocator.
01-01 08:05:29.132: E/linker(2363): bionic/linker/linker.c:696| WARNING: `libOpenMAXAL.so` is not a prelinked library
01-01 08:05:29.132: E/linker(2363): 755 mapping library 'libOpenMAXAL.so' at 80700000 (index 7) through buddy allocator.
01-01 08:05:29.142: E/linker(2363): bionic/linker/linker.c:696| WARNING: `libwilhelm.so` is not a prelinked library
01-01 08:05:29.142: E/linker(2363): 755 mapping library 'libwilhelm.so' at 80a00000 (index 10) through buddy allocator.
01-01 08:05:29.190: D/dalvikvm(2363): Added shared lib /data/data/com.wisdom.liketv/lib/libliketv.so 0x408a1ca8
01-01 08:05:29.190: D/dalvikvm(2363): No JNI_OnLoad found in /data/data/com.wisdom.liketv/lib/libliketv.so 0x408a1ca8, skipping init
libliketv就是自己的库,mk文件中加上了LOCAL_PRELINK_MODULE := true,还是提示is not a prelinked library,请问这是什么问题,该 怎么解决??为什么在大多数机器上都能正常运行,就在这个机型上不行?