jni开发中的常见错误

* 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

猜你喜欢

转载自blog.csdn.net/sinat_40387150/article/details/81256670
今日推荐