Android Cmake开发NDK学习

1 开发准备工作

  • 开发环境:Android studio版本要求2.2以及以上.

  • 开发工具: NDK开发工具集合,Cmake外部构建工具以及
    LLDB本地代码的调试工具.

2 学习例子

  • java和C层通过JNI方法进行互调通信

  • JNI方法静态注册和动态注册

  • 如何在CMakeLists构建cpp文件,生成So库

  • 如何引入三方库,比如加密库opensll并使用

  • 如何调用在C层直接调用类中的java方法,怎么才能高效

  • java调java方法和java调jni方法效率比较

3 学习资料

  • 极客学院JNI/NDK学习指南

http://wiki.jikexueyuan.com/project/jni-ndk-developer-guide/overview.html

  • Cmake开发NDk教程

https://zhuanlan.zhihu.com/p/23706871

4 本人github学习例子

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容