javah用法

来源:互联网 发布:数据融合 技术指标 编辑:程序博客网 时间:2024/05/16 15:05
正确做法:
进入到包com所在的目录:是java文件所在的包,不是class
javah -classpath . -jni com.jnitest.MainActivity
如果执行这个:javah -jni com.example.zndktest.JniClient
会提示找不到类:

错误消息:找不到类文件;

解决方法:进入到bin文件夹,然后执行javah命令

举例说明

1:工程路径【MyEclipse 8.5创建的JAVA工程】

C:\Genuitec\worksapce\jni

2:工程文件描述

jni

 .settings

 bin

 src

 .classpath

 .project

jni工程包含3个文件夹,两个文件。

3:执行CMD命令

cmd-回车

4:进入bin文件夹

cd C:\Genuitec\worksapce\jni\bin-回车

5:执行javah命令

javah -classpath . -jni com.MyJNI-回车

解释javah -classpath . jni 固定写法,后面 包名+类名

6:在bin文件夹下会看到一个.h文件

7:直接修改.h文件名为java文件中写的名称。


来源: http://blog.sina.com.cn/s/blog_4a5dbd380102uxjv.html
0 0
原创粉丝点击