谈谈Android NDK的理解
谈谈Android NDK的理解
1)NDK提供了一系类的工具,帮助开发者快速开发C的动态库,并能自动将so和Java应用一起打包成apk,
2)NDK提供了一份稳定、功能有限的API头文件声明,包含有C标准库(libc)、标准数序库(libm)、压缩库(libz)、Log库(liblog)
延伸问题:NDK带来了什么
1)使用NDK,可以将要求高性能的应用逻辑使用C开发,从而提高应用的执行效率;而可以将保密的应用逻辑使用C开发,毕竟Java包都是可以反编译的
2)NDK将是Android平台支持C开发的开端