Android Cmake开发NDK学习
2017-05-28 本文已影响0人
楚灵彦
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