在eclips中加入JNI层,环境搭建
1.参考我android开发环境搭建,完成android开发环境
2.下载最新版的NDK
解压到根目录,在eclips中window->preferences->android->NDK设置解压NDK的路径:如
D:\eclipse\android-ndk-r13b-windows-x86_64\android-ndk-r13b
3.安装DTC
启动Eclipse,点击菜单栏上的"Help -> Install New Software..."
打开 Install对话框,点击“Add...”按钮,加了下面的软件源地址,(这里要注意一下你的Eclipse版本,你可以点击Help -> About Eclipse SDK查看得知)
-
对于 Eclipse 3.6 (Helios): 使用
http://download.eclipse.org/tools/cdt/releases/helios
-
对于 Eclipse 3.5 (Galileo): 使用
http://download.eclipse.org/tools/cdt/releases/galileo
点击OK后,你可以看到两个CDT节点:
CDT Main Features 和 CDT Optional Features。点击其扩展小标记,只勾选如下选项:
-
Eclipse C/C++ Development Tools
-
CDT GNU Toolchain Build Support
-
CDT GNU Toolchain Debug Support
-
Eclipse C/C++ Development Platform
创建一个android工程,"Android tool->add native support"
输入名称,即可在我们的工程中生成JNI文件,build后可自动编译生成LIB