51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

jna

Android解决JNA调用C++动态库返回字符串乱码的问题

Android解决JNA调用C++动态库返回字符串乱码的问题

厉飞雨 阅读(6) 评论(0) 赞(0)

前言 JNA就是针对java调用C++动态库开发的jar包程序,使java调用c++动态库变得非常简单 JNA主要负责: 接口调用 - 将C++接口转化成java方法 参数转化 - 将C++类型参数转化成java数据类型 JNA乱码出现原因 JNA在对c++的char*和JAVA的String进行互相转换时候,针对C++字符数组编码设定错误导致乱码的出现