美文网首页
jni编程碰到的小问题

jni编程碰到的小问题

作者: 技术笔记 | 来源:发表于2019-10-11 18:43 被阅读0次
    JNI error: java.lang.UnsatisfiedLinkError: No implementation found
    

    这个问题困扰了两天,出现这个问题的时候已经不是找不到库的问题了, dlopen肯定是过了。

    这个是因为找不到需要调用的native方法,通过nm查看jni库的符号,发现jni库中的符号中的和代码中的不一样之后:

    000000000000061c T video_ColorConverterJNI_convertYuv420spToYvu420sp
    

    而我的函数定义是:

    Java_video_ColorConverterJNI_convertYuv420spToYvu420sp
    

    清干净环境,检查代码,然后重新编译就好了。

    相关文章

      网友评论

          本文标题:jni编程碰到的小问题

          本文链接:https://www.haomeiwen.com/subject/fgyxmctx.html