通过JNI发送原始图像

时间:2015-08-31 06:40:06

标签: java android c++ android-ndk java-native-interface

我正在构建一个使用C ++核心的Android应用程序。我想通过核心和JNI从Java保存图像。我可以获得带有图像数据的字节数组,但找不到通过JNI发送它的好方法。我在JNI端获得的jbyteArray不容易在数组中使用空字节读取。

ByteArrayOutputStream stream = new ByteArrayOutputStream();
image.compress(Bitmap.CompressFormat.JPEG, 100 /*quality*/, stream);
byte[] bytes = stream.toByteArray();

有关我如何做的任何提示?

0 个答案:

没有答案