2014-12-29 3 views
1

아래의 내 요구 사항을 확인하십시오. 1. 내 앱이 설치되면 특정 서비스를 등록하고 싶습니다. 2.이 등록 된 서비스는 예약 된 시간 간격으로 계속 실행되어야합니다. 3. 응용 프로그램이 시작되었는지 여부에 관계없이 모든 예약 된 시간을 실행해야합니다. 4. 또한. 재부팅이 발생하면 자동으로 실행됩니다.응용 프로그램을 파괴 한 후 백그라운드 서비스를 실행하는 방법은 무엇입니까?

답변

2
당신은 다음과 같은 방식으로 작동 할 수

:

  • 는 당신이 필요로하는 서비스를 만들 의도 필터를 AndroidManifest를에 대해 설명하고 구성
  • 브로드 캐스트 리시버와 AndroidManifest를에 그것이 BOOT_COMPLETED 이벤트를 수신 할 의도 필터의 구성 작성 당신이 반복 알람을 설정해야 수신기에서
  • 은 (문서 https://developer.android.com/training/scheduling/alarms.html 참조), 및 서비스
,691을 화재 경보의 PendingIntent를 구성

관련 문제