Eclipse配置Android NDK开发环境
Eclipse 的 NDK 开发配置,真的是挺适合老 Java 开发者顺手扩展一下原生开发的。虽然现在 Android Studio 更主流,但如果你还在用 Eclipse 做老项目,顺带搞搞 C/C++也不算麻烦。配置主要就几个点:装好 ADT 插件,搞定 NDK 路径,把jni
目录和Android.mk
文件安排上,再加点配置就能跑起来。中间卡在 NDK 版本或路径不对上,调一下就行,别慌。
NDK 其实就是 Google 给你开的后门,让你能用 C/C++搞点底层性能活,比如视频编解码、图像这些场景,Java 搞不定它能上。像System.loadLibrary()
这种加载方法,你在 Java 里一调用,对应的 C 函数就能跑起来。整体流程其实还蛮直观的,配置一次,后面基本就能复用了。
配置的时候有个小坑要注意:NDK 路径不能有空格,放在C:\Program Files
下的话,小心编译报错。建议路径用C:\Android\ndk
这种干净点的。还有就是Android.mk
别写错了,LOCAL_MODULE
和LOCAL_SRC_FILES
这些字段区分大小写哦。写完记得在C/C++ Build
里把 NDK 路径也设上,不然 Eclipse 找不到你库。
至于调试嘛,Eclipse 支持还行,虽然体验不如新工具,但基本断点调试、变量查看这些够用了。你要是习惯 GDB 命令行,也能配合用。对了,建议开启Build Automatically
,改完 C/C++代码就能马上编译,挺方便。
如果你正好要维护旧项目,又想加点性能活,那在 Eclipse 里整合 NDK 是个还不错的方案。参考资料可以看看下面这几个链接,尤其是关于 ADT 插件的版本匹配问题,别忽略。
Eclipse配置NDK开发环境
预估大小:195个文件
shStyle.css
8KB
common.css
15KB
style.css
8KB
appmerge.css
46KB
share.css
35KB
base.css
13KB
default.css
5KB
pv.aspx
文件夹
showblogmedal.ashx
15B
articleget.ashx
6KB
1.75MB
文件大小:
评论区