• 레퍼런스
  • 자습서
  • Device.acquireWakeLock()

    wake lock을 획득합니다.

    경고

    wake lock 생성 후 오랜 시간 유지하는 것은 기기의 배터리 수명에 부정적 영향을 줄 수 있습니다. 사용할 경우 가능한 한 짧은 시간동안만 유지하는 것을 권장합니다.

    구문

    Device.acquireWakeLock(levelAndFlags);
    Device.acquireWakeLock(levelAndFlags, tag);
    Device.acquireWakeLock(levelAndFlags, tag, timeout);

    매개변수

    levelAndFlagsNumber

    wake lock의 수준을 나타내는 플래그

    PARTIAL_WAKE_LOCK = 1 (0x00000001)
    CPU: 실행*
    화면: 꺼짐
    키보드: 꺼짐
    FULL_WAKE_LOCK = 26 (0x0000001a)
    CPU: 실행
    화면: 켜짐 (어둡게)
    키보드: 꺼짐
    SCREEN_DIM_WAKE_LOCK = 6 (0x00000006)
    CPU: 실행
    화면: 켜짐 (밝게)
    키보드: 꺼짐
    SCREEN_BRIGHT_WAKE_LOCK = 10 (0x0000000a)
    CPU: 실행
    화면: 켜짐 (밝게)
    키보드: 켜짐 (밝게)

    * 기기가 사용자에 의해 sleep 상태로 전환되어도 실행 상태를 유지합니다.

    tagString · 선택적

    디버깅을 위한 클래스 이름 또는 다른 이름 태그

    기본값:
    timeoutNumber · 선택적

    wake lock을 해제할 시간(밀리초; ms)

    기본값:

    앱 호환성

    0.1.2a

    메신저봇R

    No

    채팅 자동응답 봇

    0.1.0a

    StarLight