1.Javah找不到
path中添加:C:\Program Files (x86)\Java\jdk1.6.0_18\bin;C:\ProgramFiles (x86)\Java\jre6\bin
classpath新建或添加:C:\Program Files(x86)\Java\jdk1.6.0_18\lib\dt.jar;C:\Program Files(x86)\Java\jdk1.6.0_18\lib\tools.jar
2.NDK编程中如何生成.h文件
以helloJni。java文件为例:
切换到src目录,运行javah-classpath . -jni com.example.hellojni.HelloJni
3.如何查看java函数签名:
打开cmd.
进入Android工程目录中的bin文件夹下面,运行:javap–s XXXX(其中XXXX表示完整的类名)
例如:工程中*.java最终生成路径是bin\classes\com\sinxin,cd进入bin\classes目录下面:
运行javap -scom.sinxin.SerialPort
输出:
NDK类型转换
http://blog.csdn.net/jinhill/article/details/6918821