3

我正在寻找一种方法来检测连接到 HDMI 输出的屏幕是否已关闭或处于睡眠模式,无论是通过命令行工具还是 Java 应用程序。到目前为止,我已经弄清楚了如何通过检查sysfs中这个节点的内容来检测是否有东西连接:/sys/class/display/display0.HDMI/connect

但是,这只报告是否连接了某些东西,而不是它是打开还是关闭。

我还尝试使用 Android 的 PowerManager API 中的 isScreenOn() 方法来检查开机状态,但无论屏幕是打开还是关闭,它总是返回 true。

有谁知道是否获取外部 HDMI 的电源状态?

谢谢!

4

0 回答 0