No JNI_OnLoad found in 这是什么个情况
本人在进行omx硬解码测试的时候,出现这种问题,打印信息如下:10-15 11:02:04.976: DEBUG/dalvikvm(12940): Trying to load lib /data/data/org.yao.ndk/lib/libNDKDev-jni.so 0x4ac4f388
10-15 11:02:04.986: DEBUG/dalvikvm(12940): Added shared lib /data/data/org.yao.ndk/lib/libNDKDev-jni.so 0x4ac4f388
10-15 11:02:04.986: DEBUG/dalvikvm(12940): No JNI_OnLoad found in /data/data/org.yao.ndk/lib/libNDKDev-jni.so 0x4ac4f388, skipping init
10-15 11:02:08.273: INFO/(12940): QcomOmxInterface - setupIOMXConnections
10-15 11:02:08.273: ERROR/(12940): QcomOmxInterface - queryForOmxComponent
10-15 11:02:08.273: ERROR/(12940): QcomOmxInterface - acquireOmxFromMediaPlayer
10-15 11:02:08.273: ERROR/(12940): QcomOmxInterface - acquireOmxFromMediaPlayer 4
程序打印了一点打印信息就没了,这个问题不是经常出现的。
--------------------编程问答-------------------- 没有onload(),详见:http://blog.csdn.net/luhuajcdd/article/details/7750146 --------------------编程问答-------------------- 关键是有时候,加了这个JNI_Load还是有这个错误!我的android 4.0编译的是mokoid! --------------------编程问答-------------------- 解决了没有? --------------------编程问答-------------------- 同问,请高手解决No JNI_OnLoad found in /../.../../lib/libmp3lame.so 0x41506178,在录音时调用别人的JNI所出现的问题,在网上找了个libmp3lame.so也没有用。望解决!!! --------------------编程问答--------------------
有没有这个没有关系,多贴点代码, --------------------编程问答--------------------
问题解决了吗?
我也是加了JNI_Onload还提示,而且程序也没进到JNI_Onload里去 --------------------编程问答-------------------- JNIEXPORT jint JNICALL JNI_onLoad (JavaVM *vm, void *reserved)
{
DEBUG("JNI_onLoad !! \n");
return JNI_VERSION_1_6;
}
为什么程序不会进到这里??没有打印消息的?程序起来的时候有log消息No JNI_OnLoad found in /data/data/pkg.com.demo/lib/libPreadDemo.so --------------------编程问答-------------------- 除 --------------------编程问答--------------------
解决是解决了,怎么解决的,我给忘了,好像是换了一套代码。就是mokoid的代码。通过的代码在这里:
https://github.com/kangear/mokoid-read-only
里边可能有你需要的东西。
补充:移动开发 , Android