안드로이드에서 화면 밝기를 제어하는 ​​linux/shell 명령

안드로이드에서 화면 밝기를 제어하는 ​​linux/shell 명령

저는 Android 태블릿을 사용하여 키오스크 프로젝트를 개발 중입니다. 키오스크에 오랜 시간 동안 입력 전원이 없으면 태블릿이 결국 종료됩니다. 전원이 복구될 때 탭을 자동으로 다시 시작하기 위해 다음을 사용하도록 탭 배터리 애니메이션 파일(ipod)의 코드를 수정했습니다.

#!/system/bin/sh
sleep 300
/system/bin/reboot

그러나 절전 모드(위에 표시됨) 중에는 탭 화면이 계속 열려 있습니다(따라서 탭 충전 및 시작에 더 오랜 시간의 재시도가 필요함). 화면을 꺼야 해요. 충전/부팅 단계에서 탭 화면을 닫으려면 절전 명령 전에 어떤 명령을 사용해야 합니까? 감사해요!

답변1

이 간단한 명령을 사용하여 디스플레이를 끌 수 있습니다

xset dpms force off

on디스플레이를 켜려면 대신 를 통해 수행할 수 있습니다 off.

고쳐 쓰다:

이 명령을 실행한 후에도 화면이 꺼지지 않으면 시스템에서 DPMS(Display Power Management Signals)가 활성화되지 않은 것입니다. 다음 명령으로 활성화할 수 있습니다.xset +dpms

방법 2

먼저 다음 명령을 사용하여 모니터를 식별하십시오.

xrandr -q | grep " connected"

산출

    VGA1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm

여기서 VGA1은 LVDS1이나 연결된 다른 모니터를 얻을 수 있는 것처럼 제 모니터입니다. 해당 표시 이름을 가져와 다음 명령에 전달합니다.

xrandr --output VGA1 --brightness 0.4

0.4는 0.0에서 1.0 사이의 화면 밝기를 나타냅니다(0.0은 전달 가능).

관련 정보