NDK · C++ 混合编程

📚 30 章 · 从入门到实战 v2.4
1
Android Studio配置CMake / ndk-buildABI架构
2
Java↔C++互调命名规则javah/javacso库
3
int/float/booleanString↔jstringjintArray
4
全局/局部/弱全局引用泄漏排查内存优化
5
GetFieldID/GetMethodID静态方法/构造异常处理
6
UTF-8 / UnicodeGetStringUTFChars最佳实践
7
Attach/Detach线程安全回调全局JVM指针
8
多库编译预编译库导入OpenCV/FFmpeg
9
传统构建Application.mk对比CMake
10
libc++_shared/staticstd::stringstd::vector
11
减少跨边界调用批量处理DirectBuffer
12
try-catchExceptionCheck异常传递
13
回调接口定义C++线程安全回调Lambda/函数指针
14
__android_log_print日志级别Release关闭
15
fstream路径问题assets资源SD卡读写
16
socket编程C++ HTTP客户端libcurl集成
17
YUV转RGBOpenCV Mat↔Bitmap滤镜算法
18
MediaCodec+NDKFFmpeg集成PCM采集播放
19
EGL环境C++渲染管线纹理/Shader
20
Obfuscator-LLVMso加固反调试
21
shared_ptr/unique_ptr内存池设计
22
Google TestJNI测试Mock自动化流水线
23
perfetto/simpleperfCPU/GPU耗时热点优化
24
external关键字@JvmStatic协程+JNI
25
单例/工厂/观察者JNI层实现
26
Protocol BuffersFlatBuffersrapidjson
27
__ANDROID__宏平台抽象层条件编译
28
LTORTTI/异常开关strip与符号表
29
模块化设计接口隔离依赖注入编译缓存
30
需求分析架构设计JNI封装性能对比