Cygwin+Eclipse+Android NDK ---Windows
近几天看JNI的问题,都说要怎么编译,要输入很多命令行的东西。我觉得既然有IDE应用开发环境,就会有相应的JNI开发,很方便的不必输入什么命令行的。 SDK应用常用的编译环境是Eclipse,然后就想像SDK一样开发NDK程序。下面是我从网上搜来的一些步骤: 1.环境问题:Windows下用Eclipse编程,编译含Jni代码的程序,需要Cygwin和Android NDK开发包。 安装过程,查看以下链接:[1-6步骤] http://www.cnblogs.com/skyseraph/archive/2012/03/16/2400567.html 这样,就完成了Cygwin和NDK的环境安装,并检测了可用性。 2.然后,我想在Eclipse上编译,而不是在Cygwin下输入命令编译。 下面的一个文档是我从网上下到的,后来找不到出处了,好像很多地方都有这个文档,我也懒得去找出处了,我把用到的部分帖在这里。 这是一个编译NDK中的一个Sample的过程,根据自己的操作稍微做了修改: 1、 Eclipse 下调试 samples 选择 new—>project-->androidproject from existing Code 接下来如下图所示-> Next 接下来选择Source Code的位置(此处的解释是可以选择拷贝 samples 目录下 hello-jni 到自己的