为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Android CMake以及NDK实践基础-慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Android CMake以及NDK实践基础

glumes 移动开发工程师
难度初级
时长 2小时55分
简介:本课程会介绍如何在 Android 平台上使用 CMake 进行动态库的编译和使用,同时和会讲解 Android NDK 的各种开发技巧,包括 Java 与 JNI 如何进行双向调用交互、NDK 层线程创建和同步、引用管理和异常处理,以及 NDK 中 Bitmap 的使用,通过这些技巧示例能够让你快速掌握 NDK 开发。

第1章 CMake入门基础

本章先演示Android Studio中如何创建NDK项目,然后在此基础之上利用CMake将C++代码编译出指定的动态库。

第3章 引用管理和异常处理

本章会继续讲解JNI开发中的一些注意事项,主要是异常的处理以及引用类型的管理。

第4章 线程创建与同步、Bitmap处理

本章会讲解JNI中如何创建线程以及线程同步,同时还会讲解在JNI中Bitmap的处理。这两部分内容会更加贴近实践,同时也会引用之前学到的内容,最后会对本门课程做一个总结。
课程须知
本课程适合有一定的Android基础,想往Android底层开发方向发展的同学。
老师告诉你能学到什么?
1、Android Studio如何创建NDK项目 2、CMake基础语法和动态库的编译 3、JNI中函数的静态注册和动态注册 4、Java与JNI 基础数据类型和引用类型的相互调用 5、Java与JNI 中方法的互相调用 6、JNI中的线程创建和同步 7、JNI中异常处理和引用管理 8、NDK中Bitmap的操作
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!