2012年10月15日

NDK与JNI

摘要: 先前和师兄移植过NDK,当时不太明白,中间学会了Makefile。下边是在网上看到的: NDK其实多了一个把.so和.apk打包的工具,这个是很重要的。而JNI开发并没有打包,只是把.so文件放到文件系统的特定位置。如果是做应用开 发,则需要NDK工具,不然你开发的应用程序怎么给用户用呢?难道帮他重新编译文件系统?其他至于实现,java调用本地C/C++函数,及其编写方式, 我觉得JNI和NDK没有什么区别。还有一个我个人理解,NDK开发C/C++只能能使用NDK自带的有限的头文件,而使用JNI则可以使用文件系统中带 的头文件,比如utils/Log.h,而后者的资源更多,当然NDK正在努力. 阅读全文

posted @ 2012-10-15 19:45 阿加 阅读(1287) 评论(0) 推荐(0) 编辑

导航