답변:
시도 adb shell reboot -p
종료에 전화를.
adb reboot -p
(방치 shell
).
참고 : 아래의 모든 명령에는 루트 액세스 권한이 필요합니다.
에 안드로이드 오레오 ,이 작품과 정상 종료를 수행합니다 :
adb shell su -c 'am start -a com.android.internal.intent.action.REQUEST_SHUTDOWN' adb shell su -c 'am start -n android / com.android.internal.app.ShutdownActivity'#alternative; 위에서 언급 한 의도는 정상적인 상황에서이 구성 요소로 전달되어야하지만 구성 요소 만 호출해도 작동합니다. adb shell su -c 'svc power shutdown'# 대안; Android 5.0, 6.0.1 및 8.1.0에서 테스트
다음은 대안이며 Android 4.2, 5.0 및 6.0.1에서 테스트되었습니다. Nougat에 대해서는 모르지만 Oreo에서는 작동하지 않습니다.
adb shell su -c 'am start -a android.intent.action.ACTION_REQUEST_SHUTDOWN --ez KEY_CONFIRM true --activity-clear-task'# 역사적인 목적으로 만 여기에 보관했습니다.
당신이 안드로이드 실행하는 경우 킷캣 또는 이상 *을 하고 루트 액세스 권한이 명령을 시도 할 수 있습니다 :
adb shell su -c 'setprop sys.powerctl reboot,recovery'
* 명령이 테스트되는 마지막 버전은 Android 6.0.1입니다.
여기에 다른 방법이 있습니다 .Android shell로 이동 한 다음 전화를 종료하십시오!
adb shell
shutdown
su
루팅) 또는 ICS 4.0.3의 루팅 된 P705 (루팅되지 않은). ADB 버전과 관련이 있는지 궁금합니다 (광산 1.0.32).
전화를 종료하려면 PC에서 다음 명령을 사용하십시오.
adb shell halt
Reboot
프로세스 에서 실행될 때 수퍼 유저 액세스를 요청하고 CM12에서 작동합니다
--poweroff
:)