NDK环境配置(包括最新版)及简单实用 联系客服

发布时间 : 星期一 文章NDK环境配置(包括最新版)及简单实用更新完毕开始阅读

5、生成.so文件

5.1、新建一个文件Android.mk,文件内容如下

这是用来向系统说明你的需求的文件,里面内容的关键字含义请自行查看docs\\OVERVIEW.TXT 文件。

5.2、在TestNDK工程的根目录下新建文件夹jni,将 Android.mk和king_testNdk_Jni.c 这两个文件,将其拷贝到TestNDK->jni文件夹下面。

5.3、新建并配置一个Builder

5.3.1、点击Project->Properties->Builders->New,新建立一个Builder。在弹出的对话框上面点击Program,OK!

5.3.2、在弹出的对话框【Edit Configuration】中,配置选项卡【Main】: Location中需要填入nkd-build.cmd的路径(NDK安装目录下)。 Working Diretcoty中需要填入TestNDK的工程根目录。

5.3.3、在弹出的对话框【Edit Configuration】中,配置选项卡【Refresh】: 勾选“Refresh resources upon completion”, 勾选“The entire workspace”,

勾选“Recuresively include sub-folders”。

5.3.4、在弹出的对话框【Edit Configuration】中,配置选项卡【Build Options】: 勾选“After a “Clean””, 勾选“During manual builds”, 勾选“During auto builds”,

勾选“Specify working set of relevant resources”。

点击“Specify Resources?”勾选TestNDK工程的“jni“目录 ,Finish! 保存设置,OK!

5.3.5、点击project->clean,勾选“testNdk”,点击OK。

当在console里面看到如图六所示的信息,则表示一切正常,此时就已经是自动编译代码了。

现在应该能看到,项目目录里已经多了两个文件夹obj和libs。现在理论上obj和jni两个文件夹可以删除了,我们需要的就是libs这个文件夹。

运行项目即可看到效果。