Android NDK跨平台开发工具链
Android 开发里的 C++硬核选手——NDK,你还没上手?它的跨平台工具链挺稳,编出来的.so
库直接塞进 APK 里,效率高还省心。你要是做图像、音视频编解码这些对性能比较挑剔的活儿,NDK 就派上用场了。
项目里的 C/C++代码统一放sources/
目录,写好Android.mk
和Application.mk
,一个make
命令就能编。响应也快,构建还不费劲。
不过别指望 NDK 能搞定整个 App,大部分逻辑还是得靠 Java,NDK 更多是打辅助的。像直接操作虚拟机对象?想都别想,安全性在 Android 里可是头等大事。
要调试?GDB 支持安排得明明白白,未来还打算远程调试工具。你只要代码写得稳,调起来其实也不复杂。
建议你用 NDK 的时候,搞清楚用在哪里值、怎么调最省心,别一股脑全上 C++,那维护成本会让你头大。
274.88KB
文件大小:
评论区