1.創建as工程
2. 創建class類

3. 生成頭文件
3.1 配置命令工具
添加工具:

配置工具:
Program: $JDKPath$\bin\javah.exe
Arugments:-d jni -classpath $ModuleFileDir$\src\main\Java $FileClass$
Working directory: $ModuleFileDir$\src\main

配置完成:

3.2 生成頭文件

將在main/src目錄下生成jni/xxx.h文件

4. 編寫c文件

此時將會報如下錯誤

解決方法:
進入app/build/intermediates/ndk/debug/
復制Android.mk文件到jni目錄

並配置gradle, 配置完成以后點擊編譯

此時在build/intermediates/ndkbuild/debug/obj/local/生成so文件

