NDK学习链接综合
1、NDK基础
1、NDK 编译的三种方式
2、在 NDK 开发中引入第三方静态库和动态库
3、NDK 开发中 Native 与 Java 交互
4、NDK 开发中 Native 方法的静态注册与动态注册
5、NDK 开发中的几个重要知识点
6、NDK 编程 Java 如何保存 C 或 C++ 对象
7、NDK 开发中 Native 方法的静态注册与动态注册
8、Android JNI 动态库逆向
9、Android NDK POSIX 多线程编程
10、Android NDK 开发基础:C 语言的内存管理
11、Android JNI 之 JNIEnv 解析
12、Android NDK 开发:Java 与 Native 相互调用
13、Android NDK 开发:JNI 基础篇
14、NDK | 带你梳理 JNI 函数注册的方式和时机
15、JNI 解析以及在 Android 中的实际应用
16、NDK 开发之 Bitmap 的使用
17、NDK/JNI 开发之 Java 类和 C 结构体互转示例
18、Android JNI 篇 - 从入门到放弃
19、浅谈 JNIEnv 和 JavaVM
20、Android NDK 面试题汇总
2、NDK编译
1、两个常见的 NDK 编译问题
2、Android NDK 开发之 CMake 必知必会
3、编译器 clang gcc g++
4、关于 CMake 使用,看这一篇可能就够了
5、Android NDK:libyuv 编译与使用
6、Android NDK : Libyuv 编译与使用
7、【CMake】cmake中的include指令(.cmake文件/MACRO宏/function函数)
8、写了个 AS 插件:SmartNDKStack,快速定位 Android Native 开发 Crash
9、浅谈编译过程
3、NDK crash分析
1、NDK 开发中快速定位 crash 问题
2、用 Asan 提前解决 NDK 疑难 crash
3、Android NDK 开发中快速定位 Crash 问题
4、so 动态库崩溃问题定位(addr2line 与 objdump)
5、Android NativeCrash 捕获与解析
4、NDK应用
1、NDK FFmpeg 编译
2、NDK FFmpeg 音视频解码
3、NDK 直播推流与引流
4、Android NDK 直播推流与引流
5、Android NDK MediaCodec
6、Android NDK 开发:实战案例-电动车牌号识别
7、Android NDK 实现图像高斯模糊
8、Android NDK 开发:基于 OpenCV 实现人脸检测
链接来源:字节流动