android - JNI_VERSION_1_6 与 JNI_VERSION_1_4

标签 android c++ java-native-interface

您好,我正在维护一个使用 JNI_VERSION_1_4 的 Android JNI 库。

我想知道是否可以将其更改为 JNI_VERSION_1_6,但我没有找到任何说明它们之间差异的文档。

他们是否改变了任何功能? 有谁比另一个快吗?

谢谢!

最佳答案

可以搜索the JNI function reference有关添加函数时间的注释(例如 “SINCE: JDK/JRE 1.6”)。据我所知,1.6 中唯一添加的函数是 GetObjectRefType

也就是说,没有真正的理由在 Android 上返回低于 1_6 的任何内容。

关于android - JNI_VERSION_1_6 与 JNI_VERSION_1_4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45058588/

相关文章:

java - JNI YUV_420_888 到 RGBA_8888 的转换

android - JNI 调用以从 NoCLassDefFoundError 中的 native 结果中查找 Java 类

android - 如何使用每个建议行旁边的图标创建自定义自动完成 TextView - Android

c++ - 每次重复使用一个容器或声明一个新容器

c++ - 改进使用 MFC FindFile API 失败

c++ - std::unordered_map 包含另一个 std::unordered_map?

android - Facebook Conceal .so 文件未在 Android 项目中上传

java - Android 在线流媒体应用程序不应在屏幕锁定和解锁时关闭

Java/安卓。 int = 文本?

android - 创建带有到期日期的 Android 通知