이 글의 읽기 : http://arteksoftware.com/backgrounding-with-xamarin-forms/. 매일 6시에 이벤트를 시작해야하므로 시간이 지나면 이벤트를 트리거하는 장치가 부팅 될 때 백그라운드 서비스를 시작하고 싶습니다. 거기에 콜백이 있습니까? (바닐라 - 안드로이드 방송 수신기와 동일)Xamarin은 장치 부팅시 백그라운드 서비스를 시작하는 방법을 지정합니다
0
A
답변
0
여기에 지원할 양식에는 아무것도 없습니다. 백그라운드 서비스는 플랫폼에 따라 매우 다르므로 기본 지원이 필요합니다.
Android에서는 Google GCM (Google Cloud Messaging)을 사용하는 것이 좋습니다. 클라이언트와 서버간에 데이터를 보내는 방법을 제공합니다. 그러나 정기적 인 백그라운드 데이터 새로 고침을 예약하는 기능과 같이 Google이 앱의 데이터 서비스로 GCM을 사용하지 않는 경우에도 Google이 활용할 수있는 몇 가지 추가 기능을 제공합니다.
당신은 안드로이드 서비스를 만듭니다 : 거기에
[Service (Exported = true, Permission = "com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE")]
[IntentFilter (new [] {"com.google.android.gms.gcm.ACTION_TASK_READY"})]
을 임의 조작을 수행 할 수 있습니다. 자세한 내용은 blog 게시물을 확인하시기 바랍니다.
iOS에서는 배경 가져 오기를 사용하게됩니다. 다시 details이 포함 된 블로그 게시물이 있습니다.
관련 문제
- 1. 장치 부팅시 서비스를 시작하는 방법은 무엇입니까?
- 2. 장치 부팅시 작업을 시작하는 서비스 시작
- 3. centos7을 사용하여 부팅시 서비스를 시작하는 방법은 무엇입니까?
- 4. udev : 부팅시 장치 연결
- 5. 장치 부팅시 BroadcastReceiver 및 AlarmManager
- 6. Android 장치 부팅시 알림 반복
- 7. 데몬 백그라운드 서비스를 만드시겠습니까?
- 8. 부팅시 plack 응용 프로그램을 시작하는 방법
- 9. 부팅시 "언 바운드 (unbound)"시작하는 방법
- 10. 설치시 android 서비스를 시작하는 방법
- 11. 우분투 - 아파치 : 부팅시 자동으로 아파치를 시작하는 법?
- 12. 아파치 카라프에서 부팅시 번들을 시작하는 방법
- 13. 부팅시 응용 프로그램을 시작/시작하는 방법 Android
- 14. 부팅시 boot2docker에서 컨테이너를 자동으로 시작하는 방법은 무엇입니까?
- 15. 시스템 부팅시 얇은 프로세스를 시작하는 방법
- 16. Phonegap 플러그인에서 서비스를 시작하는 방법은 무엇입니까?
- 17. 백그라운드 서비스를 구현하는 C#/Metro
- 18. 사용자가 Android 기기를 사용하기 시작할 때 백그라운드 서비스를 시작하는 방법은 무엇입니까?
- 19. 처리기에서 서비스를 시작하는 방법
- 20. 백그라운드 활동 대신 서비스를 사용해야합니까?
- 21. 부팅시 업데이트가 해제되었는지 확인하는 경우
- 22. 부팅시 앱 시작
- 23. Bada에 백그라운드 서비스를 작성하는 방법은 무엇입니까?
- 24. 안드로이드에서 백그라운드 스레드를 시작하는 방법
- 25. Android : 백그라운드 서비스에서 블루투스 장치 감지 (웨어러블)
- 26. 어떻게 안드로이드 백그라운드 서비스 적절한 방법을 구축
- 27. 백그라운드 스레드에서 WCF 서비스를 호출하십시오.
- 28. 안드로이드에 백그라운드 서비스를 원격으로 생성하십시오.
- 29. 백그라운드 서비스를 죽이는 Android 앱
- 30. 백그라운드 서비스를 올바르게 실행하는 방법?