创建NDK项目
1 创建一个新的android 项目
1 android studio 创建一个新的 android 项目 这里就不多说了
2 创建class 和 Native Method
1 添加 方法
public class Encrypt {
static {
System.loadLibrary("encrypt");
}
public native String getEncryptData(String body) ;
}
3 使用javah创建头文件
1 生成class
cd java文件所在目录
执行
javac Encrypt.java 生成 class文件
2 生成 .h 文件
cd 到包名对于的目录
执行javah cn.kylinhuang.ndk.Encrypt 生成.h文件
4 编写C代码