创建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代码

results matching ""

    No results matching ""