JMI 全称 JNI Modern Interface, 使用 C++11 简化 JNI 开发, 用户代码更少、更方便、更高效、更安全。
主要更新内容:
- JObject 支持 CRTP
- 修复局部引用泄漏
- 统一了返回void和其他类型的方法调用
- 支持C++各种数组类型作为返回类型,对应于java的数组返回类型方法
- 更多的使用例子
- 在更多的java类上验证,比如 AudioTrack、MediaCodec,相应的JMI C++ 类见 这里
JMI 全称 JNI Modern Interface, 使用 C++11 简化 JNI 开发, 用户代码更少、更方便、更高效、更安全。
主要更新内容:
- JObject 支持 CRTP
- 修复局部引用泄漏
- 统一了返回void和其他类型的方法调用
- 支持C++各种数组类型作为返回类型,对应于java的数组返回类型方法
- 更多的使用例子
- 在更多的java类上验证,比如 AudioTrack、MediaCodec,相应的JMI C++ 类见 这里