Android Studio에서 간단한 앱을 코딩했습니다. 그것이하는 일은 중요하지 않지만 Context.startService(Intent i)
으로 서비스를 시작합니다. 지금까지 모든 것이 올바르지 만 내 전화의 작업 관리자로 모든 작업을 죽일 때도 서비스가 종료되고 알림이 생성됩니다! 나는 왜 그런지 이해하지 못한다.Android : RAM 저장 공간을 지울 때 서비스가 중지됩니다.
그건 그렇고 : 내 서비스의 끝에 return START_STICKY
을 사용했습니다. Timer 클래스에 의해 시작/예약 된 시간은 Timer.scheduleAtFixedRate(TimerTask task, int delay, int period)
입니다. 본 메인 애플리케이션 또는 BOOT_COMPLETED
을 수신 한 BroadcastReceiver가 서비스를 시작했습니다. 타이머도 취소되지 않았습니다.
당신은 내 영어를 용서할 것입니다.