Android가 깊은 잠에서 깨어나서 ACTION_TIME_TICK
을 방영합니까? 실험적으로, 생각하지는 않지만 확실한 답을 찾고 있습니다. 다음, 4 틱에서TIME_TICK이 (가) 깊은 수면 모드로 방송됩니까?
registerReceiver(new BroadcastReceiver() {
int ctr = 0;
@Override
public void onReceive(Context context, Intent intent) {
testView.setText("Time ticks: " + ++ctr);
}
}, new IntentFilter(Intent.ACTION_TIME_TICK));
, 나는 약 5 분 동안 화면이 꺼져 다시 전원을 설정하고, 6 틱을 읽어
내 실험 수신에 TextView
를 업데이트하는 간단한 BroadcastReceiver
등록 관련 . 13 틱에서 10 분 동안 화면을 켠 다음 다시 켜고 틱 수는 14를 읽습니다. 전화기를 얼마나 오랫동안 둡니다 만 1-2 틱만큼 증가하는 것 같습니다. 깊은 수면 중 행동을 방송하지 않는다고 의심하십시오. 전화가 꺼져있을 때 당신이 로그에 기록, 볼 수없는 대신 TextView
를 업데이트 :
정확히 같은 문제가 의심됩니다. 어떤 해결책이나 해결 방법을 찾았습니까? – mschonaker