Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 로그잘림
- 앱이름
- 지연시간처리
- not found
- 앱이름가져오기
- 지연시간
- httpstatus
- 패키지명으로
- 어플이름
- Android
- 패키지명
- 404에러
- permission
- 마시멜로
- 일정시간후
- 동작이벤트
- packagename
- 마쉬멜로우
- Runtime
- 안드로이드
- 권한요청
- count 0
- 줄바꿈
- ACCESS_FINE_LOCATION
- 짤림
- 500에러
- 몇초후동작
- 씨샵
- logcat
- 다음줄
Archives
- Today
- Total
개발자의 백팩
[Android]Doze모드 진입/해제 본문
어플 테스트중 Doze에 빠져서 작업이 중단되었던 적이있다.
하지만 Doze가 자연적으로 진입되기 위해서는 몇가지 조건이 있는데,
6.0 Mashmallow에서는
1. 충전기 연결이 되지 않은 배터리동작
2. 화면이 꺼진상태로 움직임 없음
위 두상태로 일정시간 이상 초과되었을때 Doze로 진입한다 ( 일정시간의 기준은 제조사마다 다르다고 함 )
7.0 Nougat에서는 움직임이 있는상태에서도 Doze로 진입이 가능하다고 한다.
좀 더 효율적으로 배터리를 사용하기 위해서 새로운 Doze를 추가했다고 한다.
본론으로들어가 강제 도즈모드 방법에대하 알아보자.
명령프롬프트를 실행 후 아래의 커맨드들을 입력한다.
-충전 케이블 분리 커맨드
adb shell dumpsys battery unplug
-도즈모드 진입
adb shell dumpsys deviceidle enable
-도즈모드일때 1, 아닐때 0
adb shell dumpsys deviceidle enabled
-도즈모드 해제
adb shell dumpsys deviceidle disable
-충전케이블 배터리상태 초기화
adb shell dumpsys battery reset
'Android' 카테고리의 다른 글
[Android]지연시간 동작 Handler (0) | 2020.01.06 |
---|---|
[Android]로그가 길어서 짤렸을때! (0) | 2019.09.19 |
[Android]패키지명으로 라벨(앱 이름)얻어오기 (0) | 2019.07.04 |
[Android]안드로이드 6.0 마쉬멜로우 이상 권한요청 (0) | 2019.06.14 |
[Android]HttpStatus 정리 (0) | 2019.02.26 |