- Hello World - JNIInterface
- JAVA调用C/C++函数DEMO - Fibonacci
- C/C++调用JAVA方法DEMO - Callback
修改 PATH_USER 和 PATH_MODULE 两个变量为自己的路径, 运行根目录下脚本 jni_header_generator.sh,比如:
./jni_header_generator.sh com/hayukleung/jni/JNIInterface.java com.hayukleung.jni.JNIInterface
Java类型 | 对应的签名 | 例子 |
---|---|---|
boolean | Z | |
byte | B | |
char | C | |
short | S | |
int | I | |
long | L | |
float | F | |
double | D | |
void | V | |
Object | L用/分割包的完整类名; | Ljava/lang/String; |
Array | [签名 | [I or [Ljava/lang/String; |