[Android-Eclipse]不用cygwin直接用ndk编译so方法

2014年12月25日 Android 2条评论 阅读3601次
[Android-Eclipse]不用cygwin直接用ndk编译so方法
任意一个工程,不一定必须是Android工程,普通的一个Java功能也可以。
1.工程右击,选择属性
属性页面中,点击Builders
2.选择右侧New...新建一个Builder。
3.在EditConfiguration页面的Main标签页里
 Location要设置到ndk目录下ndk-build.cmd路径

 Working Directory里设置workspace的工程下的jni目录

ndk-build-1.png

4.在EditConfiguration页面的Refresh标签页里
 要勾选的项目为:
  Refresh resources upon completion.
  The project containing the selected resource

  Recursively include sub-folders

ndk-build-2.png

5.在EditConfiguration页面的Environment标签页里
 没有要设置的项目,留空即可。
6.在EditConfiguration页面的Build Options标签页里
 Allocate Console (necessary for input)
 After a "Clean"
 During manual builds
 Specify working set of relevant resoutces

ndk-build-3.png

  点击Specify Resources...后,勾选上你要进行NDK编译的工程。

ndk-build-4.png

NOTE:据说只有ndk-r8及以上版本的ndk才可以,之前老一些的版本还必须要cygwin环境才能编译。

分享本文至:

WRITTEN BY

avatar
本文标签:ndk
看了本文是不是觉得很赞,那就赶紧点击下面按钮分享给身边的朋友吧!

2 条评论

  1. avatar 香港虚拟主机

    亲,2015新年发福利啰,独立ip主机限时抢啦

  2. avatar 网商欣雨悦天

    哦~~学习了!!

欢迎留言




用户登录

sitemap