您当前的位置: 首页 >  android

Android NDK 实战入门指南

蔚1 发布时间:2019-04-27 23:30:09 ,浏览量:2

本文适合 Android 应用开发人员,准备移植 C/C++ 开源库,以及对 NDK、JNI 感兴趣的人员。

学完此课程,你能够明白 NDK 都能做哪些事情,JNI 的底层实现原理,以及 C/C++ 和 Java 的相互通信,同时剖析编译机制以及相关进阶参考文档。

C/C++ 经久不衰,属于编程中底层核心语言。掌握此技术,对于 Android ,会有更加透彻的理解。

文章通过十九个小节,以原理+实例+思考的模式,由浅入深的一个个实例源码,带领大家掌握本课程内容。

目录清单:

  1. 什么是 NDK
  2. 为什么要用 NDK
  3. NDK 编译出来的目标类型
  4. NDK 下载
  5. 写个 hello JNI 可执行文件
  6. 文件解析
  7. 写个 hello JNI 调用 so
  8. Android Studio 写个 hello JNI
  9. 目录解析
  10. 流程分析
  11. JNI执行调用流程
  12. 添加一个新的方法
  13. CMake 和 ndk-build 的关系
  14. 使用 ndk-build 方案
  15. 调试 C 代码
  16. C 调用 Java
  17. 参考文档
  18. 异常分析思路
  19. 延伸内容

阅读全文: http://gitbook.cn/gitchat/activity/5cc28ed8f8590573003021bf

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1688896170
查看更多评论

蔚1

暂无认证

  • 2浏览

    0关注

    4645博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0830s