0
24 시간마다 쿼리를 실행해야하는데 응용 프로그램이 시작될 때 실행되는 서비스가 있고 원하는 서비스가 유지됩니다. sqlite 데이터베이스에 일부 데이터를 삽입하는 해당 서비스에서 스레드를 실행하려면 어떻게해야합니까?지정된 시간마다 실행되도록 보장되는 서비스에서 스레드를 만드는 방법은 무엇입니까?
24 시간마다 쿼리를 실행해야하는데 응용 프로그램이 시작될 때 실행되는 서비스가 있고 원하는 서비스가 유지됩니다. sqlite 데이터베이스에 일부 데이터를 삽입하는 해당 서비스에서 스레드를 실행하려면 어떻게해야합니까?지정된 시간마다 실행되도록 보장되는 서비스에서 스레드를 만드는 방법은 무엇입니까?
서비스가 그와 같은 곳에 머물러 있다고 보장 할 수는 없습니다. Android는 언제든지 서비스를 종료 할 수 있습니다. JobScheduler를 사용하여 삽입 작업을 수행하도록 예약하십시오. 정확한 알람이 아니며 도우 모드와 같은 배터리 절약 규칙의 적용을받습니다. 물론 앱이 허용 목록에 포함되어 있지 않으면 제외합니다.
서버에서 런타임에 데이터를 임의로 사용할 수 있다고 가정하면이 작업의 기본 서비스에서 IntentService를 시작하는 방법은 어떻습니까? 데이터가 오자마자이 서비스에 대기합니다. –