您的位置:首页 > 编程语言 > Java开发

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

2016-05-20 16:19 344 查看
一,错误: 找不到 'com.izhihuicheng.dingdong.telphone.jni.SmsSeriPortJni' 的类文件。

进入项目src同级目录下,使用 javah
-classpath . -jni com.******.jni.SmsSeriPortJni 命令。注意
. 前后有后格,用于标识编译后文件生成的路径

二,错误:
编码GBK的不可映射字符

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

三,编译后,.so库没有生成

检查后是自己JNI配置有问题,项目名称配置错了,生成到别的项目下了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: