일부 HTC 전화기에는 Fast boot
이라는 기능이 있습니다 (환경 설정 -> 전원에서 활성화 할 수 있음). 내가 이해했듯이 이것은 동면과 같습니다.HTC "빠른 부팅"이 활성화되어 있는지 검색
다시 시작하면 BOOT_COMPLETED
등이 전송되지 않고 응용 프로그램이 '다시 시작'됩니다. 이것은 내 응용 프로그램 (자동 시작, SD 카드 등)에 따라 처리하기가 매우 어렵습니다.
내가 지금 할 수있는 최선의 방법은 사용자에게 최상의 경험을 위해 Fast boot
을 사용하지 않도록 설정하는 것입니다.
비표준 설정이므로 활성화되어 있는지 어떻게 감지 할 수 있습니까?
주입니다. 응용 프로그램이 OS 수준의 설정을 조정할만큼 충분한 이익을 사용자에게 제공하는지 확인해야합니다. 그렇지 않으면 기능을 좋아하는 고급 사용자를 위태롭게 할 수 있으며 그 일을하는 데 신경 쓰지 않는 일반 사용자를 잃을 수 있으며 잘못 행동 한 경우 앱을 비난 할 수 있습니다. –
@FranciPenov 당신 말이 맞아요. 이 때 많은 변화가 필요 하겠지만 질문은 '어떻게하면 최대 절전 모드에서 다시 시작했는지 감지 할 수 있습니까?' – tidbeck
매우 흥미로운 질문입니다. HTC의 AFAIK fastboot는 일종의 속임수이지만 RAM을 계속 새로 고침하는지는 모르겠다. –