美文网首页
jni开发中的常见错误

jni开发中的常见错误

作者: majorty | 来源:发表于2018-07-28 21:29 被阅读0次
    • java.lang.UnsatisfiedLinkError: Native method not found: 本地方法没有找到
      • 本地函数名写错
      • 忘记加载.so文件 没有调用System.loadlibrary
    • findLibrary returned null
      • System.loadLibrary("libhello"); 加载动态链接库时 动态链接库名字写错
      • 平台类型错误 把只支持arm平台的.so文件部署到了 x86cpu的设备上
        • 在jni目录下创建 Application.mk 在里面指定
        • APP_ABI := armeabi
          APP_PLATFORM := android-14
    • javah
      • jdk 1.7 项目 src目录下运行javah
      • jdk 1.6 项目 bin目录下 classes文件夹
      • javah native方法声明的java类的全类名

    相关文章

      网友评论

          本文标题:jni开发中的常见错误

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