问题描述
- android jni传递结构体类型给c函数,返回结构体,怎么写啊
-
android jni传递结构体类型给c函数,返回结构体,怎么写啊
c方法:OutAnalyseResultPacket* EcgMainPro(InEcgPacket* pPacKet)
参数和返回值都是结构体类型
解决方案
参考:
http://blog.sina.com.cn/s/blog_414e587f0101411f.html
另外,C那里返回结构体指针不太好,因为你没有机制去释放这些内存。容易内存泄漏。除非特别小心。
解决方案二:
最好是传基本数据类型,因为你是跨语言传递数据,最好用简单类型,比较不容易出错
时间: 2024-11-18 12:35:44