我有一个Android项目(针对Android1.6及更高版本),其中包含用C/C++编写的native代码,可通过NDK访问。我想知道最有效的方法是将字节数组从Java通过NDK传递到我的JNI胶层。我关心的是NDKforAndroid是否会复制字节数组,或者只是给我一个直接引用。我需要在C++级别对字节进行只读访问,因此从我的角度来看,在幕后进行任何复制都是浪费时间。在网上很容易找到关于此的信息,但我不确定最相关的信息是什么。示例:GetthepointerofaJavaByteBufferthoughJNIhttp://www.milk.com/kodebase/dalvik-d