如何在 android 中确定屏幕颜色深度

How to determine screen color depth in android

我正在尝试打开并读取“/dev/graphics/fb0”以确定屏幕颜色深度,但它 returns 错误 权限被拒绝.

你知道如何确定设备的颜色深度吗?

由于fb0是一个缓冲文件,它是一个经常变化的文件,你应该把它复制到某个可访问的目的地然后用FileInputStream

读取它

喜欢:

("cat /dev/graphics/fb0 > /dev/myRawFrame.raw");

File CurrentRawFile = new File("/dev/myRawFrame.raw");

Determine screen color depth in android