声明
- 前阶段在项目中使用了Android的JNI技术,在此文中做些技术知识总结。
- 此篇参考一些博客和书籍,不方便逐一列出,仅供学习、知识分享,代码基于Android 7.1.1。
1 Java层和JNI层的数据类型转换
进入到源码:frameworks/base/media/jni/android_media_MediaRecorder.cpp,查看函数android_media_MediaRecorder_native_setup
static void
android_media_MediaRecorder_native_setup(JNIEnv *env, jobject thiz, jobject weak_this,