关于javah编译.h头文件时出现的问题总结

来源:互联网 发布:cms监控软件官网 编辑:程序博客网 时间:2024/05/17 04:51
一,错误: 找不到 'com.izhihuicheng.dingdong.telphone.jni.SmsSeriPortJni' 的类文件。
      进入项目src同级目录下,使用 javah -classpath . -jni com.******.jni.SmsSeriPortJni 命令。注意 . 前后有后格,用于标识编译后文件生成的路径


二,错误: 编码GBK的不可映射字符
      执行上述命令后出现这个提示,其实与是否设置UTF8无关,解决办法:使用记事本打开这个java文件,另存时编码使用ANSI,重新编译即解决


三,编译后,.so库没有生成
      检查后是自己JNI配置有问题,项目名称配置错了,生成到别的项目下了 
0 0
原创粉丝点击