我有檢查Android HDMI CECAndroid的HDMI-CEC檢查電視電源狀態
找出HDMI連接線連接或不使用下面的代碼
private boolean isHdmiCableAttach() {
// The file '/sys/devices/virtual/switch/hdmi/state' holds an int -- if it's 1 then an HDMI device is connected.
// An alternative file to check is '/sys/class/switch/hdmi/state' which exists instead on certain devices.
File switchFile = new File("/sys/devices/virtual/switch/hdmi/state");
if (!switchFile.exists()) {
switchFile = new File("/sys/class/switch/hdmi/state");
}
try {
Scanner switchFileScanner = new Scanner(switchFile);
int switchValue = switchFileScanner.nextInt();
switchFileScanner.close();
return switchValue > 0;
} catch (Exception e) {
return false;
}
}
現在我想找出電視電源開/關使用HDMI -CEC
我無法從網站找到任何幫助,我試圖從LibCEC獲得幫助,但如何將LibCEC集成到應用程序中?
任何一個可以幫助我獲得電源狀態或設置LibCEC
謝謝你的解釋,但我怎麼能得到這種狀態,電源使用HDMI電纜關閉電視,我的應用程序使用HDMI設備使用HDMI線我需要安裝應用程序 – PankajAndroid
嗨Pankaj,你是如何獲得電視開/關狀態使用HDMI cec?提前致謝! –