Retrofit을 통해 IntentService에서 여러 응답을 받으려면 호출을 반복 할 수없는 이유는 무엇입니까? 내 코드를 참조하십시오 : public class UpdateAgendaService extends IntentService {
public static final int STATUS_RUNNING = 0;
public s
나는 두 개의 작업 대기열에있는 작업 A 및 작업 B의 간단한 시나리오를 가지고 있습니다. 작업이 완료되면 작업 B 만 호출해야합니다. 설정 나는 Application 내 jobManager 객체를 캡슐화했다. public JobA() // or JobB
{
super(new Params(1).requireNetwork());
}
JOB 대기열에서 작업 중입니다. 여기 시나리오는 3 대기열에 3 API 호출을 저장합니다. 첫 번째 API는 json에서 더 많은 정보를 보유하고 있습니다. 마지막 두 사람은 정보가 적습니다. 우선 순위에 따라 네트워크를 사용할 수있는 경우 apis one by를 올바른 순서로 호출합니다. 첫 번째 API가 더 많은 정보를 보유하고 있으므로 서버에 도달하
클린 아키텍처의 개념을 사용하는 프로젝트에서 우선 순위 작업 큐를 사용하고 있습니다. 문제는이다 : 우선 순위 작업 큐와 DI를 할 나는이 같은 BaseJob 작업 만들어야합니다 abstract public class BaseJob extends Job {
@Retention(RetentionPolicy.SOURCE)
@IntDef({U
작업을 직렬 대기열에서 실행하고 싶습니다 (첫 번째 작업이 두 번째로 시작될 때까지 대기). 동일한 그룹 id를 설정하여 작업을 직렬로 실행할 수있는 안드로이드 우선 순위 대기열 라이브러리를 사용하고 있지만 내 경우에는 작동하지 않습니다. 내가 대기열에 jobManager.addJobInBackground을 세 가지 작업을 추가 한 (새 FetchQuest
간단한 추적 응용 프로그램을 개발 중입니다. 이 응용 프로그램은 현재 위치와 시간을 30 초마다 원격 서버로 보냅니다. android-priority-jobqueue 및 Retrofit을 사용했기 때문에 아무런 작업도 할 수없는 경우 응용 프로그램은 이러한 데이터를 대기열에 추가하고 네트워크를 사용할 수있게되면 전송합니다. 앱이 온라인에서 1 시간 후에 오