Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ImageReader不兼容像素格式_Java_Android_Screenshot_Pixelformat - Fatal编程技术网

Java ImageReader不兼容像素格式

Java ImageReader不兼容像素格式,java,android,screenshot,pixelformat,Java,Android,Screenshot,Pixelformat,当我试图从ImageReader中获取图像时,它有一个问题 imageReader.acquireLatestImage()始终返回null,或引发UnsupportedOperationException,其中主要问题是像素格式。 从异常消息中我可以看到,我需要配置ImageReader以获取像素格式等于0x5(二进制5)的图像,但我尝试使用0x1、0x2或0x3获取图像(我尝试了一些选项) 这就是ImageReader的配置方式: ImageReader.newInstance(rawDis

当我试图从ImageReader中获取图像时,它有一个问题

imageReader.acquireLatestImage()
始终返回null,或引发UnsupportedOperationException,其中主要问题是像素格式。 从异常消息中我可以看到,我需要配置ImageReader以获取像素格式等于0x5(二进制5)的图像,但我尝试使用0x1、0x2或0x3获取图像(我尝试了一些选项)

这就是ImageReader的配置方式:

ImageReader.newInstance(rawDisplayMetrics.widthPixels, rawDisplayMetrics.heightPixels, PixelFormat.RGBA_8888, 2);
所以,当我尝试用0x5配置它时,它显然抛出了一个错误,
android.graphics.PixelFormat
类中没有5个常量值

这只是众所周知的硬件问题,还是根电话的问题

我用Android 6.0.1 Cynogen Mod 13.0.20160711在扎根的三星Galaxy S3上测试了它(这个版本的Mod可能有任何bug?我真的不想为了测试而改变它,因为它现在工作得很好)


有人遇到过类似的问题吗?

如果能提供准确的错误信息,这会很有用。有什么消息吗?安装不同的系统后,Cynogen Mod 13…出现了问题。在我的平板电脑上,我也没有这样的问题,所以。。是的,这肯定是一个氰模块的问题。这将是有用的,包括确切的错误信息有任何消息吗?这是一个问题,氰模块13…,安装不同的系统后问题消失了。在我的平板电脑上,我也没有这样的问题,所以。。是的,这绝对是一个氰化物的问题。