用javah导出类的头文件,常见错误及解决方法
来源:互联网 发布:淘宝号登不上去怎么办 编辑:程序博客网 时间:2024/06/04 23:33
参考地址:http://blog.csdn.net/hejinjing_tom_com/article/details/8125648
声明:
(1)该类使用eclipse实现
(2)类文件放在 E:\java\project\JNIDemo\src\com\linuxwei\jni 这个目录下
(3)包名为 com.linuxwei.jni,文件名为 Java2Cpp
从文件Java2Cpp中导出头文件:
1. 首先使用javac Java2Cpp.java生成.class文件
2. 使用javah导出头文件
(1)命令:E:\java\project\JNIDemo\src\com\linuxwei\jni>javah Java2Cpp.class
结果:Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: Java2Cpp.class
原因:不需要指明扩展名
(2)命令:E:\java\project\JNIDemo\src\com\linuxwei\jni>javah Java2Cpp
结果: 找不到 'Java2Cpp' 的类文件。
原因:第1点,目录进入错误,要进入src目录,即工程的源码目录
第2点,需要包含包名
(3)命令:E:\java\project\JNIDemo\src\com\linuxwei\jni> javah com.linuxwei.jni.Java2Cpp
结果:生成相应的头文件
0 0
- 用javah导出类的头文件,常见错误及解决方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- 用javah导出类的头文件常见的错误及正确的使用方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- (转)用javah 导出类的头文件, 常见的错误及正确的使用方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- 用javah 导出类的头文件的常见错误及正确的使用方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- javah命令生成头文件的方法、常见错误解析
- 用javah导出类的头文件,Not a valid class name或者错误: 找不到 'HelloNDK' 的类文件
- javah导出类的头文件抛出异常——java.lang.IllegalArgumentException: Not a valid class name(原因及解决方法)
- Javah生成JNI头文件出现找不到类的错误
- Javah生成JNI头文件出现找不到类的错误
- Ubuntu12.04 安装LAMP及phpmyadmin
- 程序出错,记录如下,stm32编程,程序不执行了
- Spring注解@Component、@Repository、@Service、@Controller区别
- mysql删除数据库表中重复数据(根据单个或多个字段)
- Python程序的混淆和加密
- 用javah导出类的头文件,常见错误及解决方法
- UML之行为图(活动图、状态图、交互图)
- iOS ftp 上次
- linux 反汇编分析变量地址,直接修改二进制文件中变量值
- 冒泡排序和选择排序
- anaconda windows theano keras 完全安装教程,没有gpu忽略那段话也成功了
- AFNetworking 3.0携带参数上传文件Demo 付java服务器端代码
- 从作业提交到任务调度完整生命周期浅析
- iOS _监听UITextField输入状态