当前位置:首页|资讯

Android 通过JNI 传递byte[] 、buffer 的2种方式 | 亲

作者:小驰行动派发布时间:2024-11-11

大家应该会遇到类似的需求,从Camera端拿到实时的YUV数据,然后需要送给三方的算法进行处理。这个时候,在app端,我们一般会采用JNI的方式,将Camera数据送给算法处理。 当然,还会有其它的类似使用场景。 ​ 今天就来贴下,通过JNI传递byte[]数据的2种方式,大家觉的有用,可以进行收藏。 第一种方式: 进行内存数据拷贝,jni返回处理后的byte[]。 ------ native 层实现 extern "C"JNIEXPORT jbyteArray JNICALL Java_com_***_...【查看原文】


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1