标签: java android c++ android-ndk java-native-interface
我正在使用JNI / NDK将一些C ++库与Android应用程序结合在一起。其中一种Java方法使用字节数组,因此我需要在JNI绑定中调用GetByteArrayElements。在什么情况下GetByteArrayElements返回NULL? Oracle的documentation只是声明:
Returns a pointer to the array elements, or NULL if the operation fails.
哪些情况会导致操作失败并返回NULL?
答案 0 :(得分:1)
它返回NULL if the operation fails,否则不包括你的空数组。