응답을 반환하는 데 약 50 초가 걸리는 Java API가 있으며 API의 개선이 불가능합니다. 사용자는 응답이 완료되고 API를 사용하는 Android 앱에서 일종의 차단제 일 때까지 다음 페이지를 진행할 수 없습니다. 이에 대한 몇 가지 대안을 제안하십시오.안드로이드 앱에서 응답 시간이 빠른 API에 액세스하는 방법은 무엇입니까?
예 : 우리는 두 개의 테이블을 가질 수 있으며 API는 더 많은 시간이 걸리는 쿼리 결과를 기다리는 대신 테이블에서 데이터를 반환하며 백그라운드에서 쿼리를 실행하고 테이블 데이터를 업데이트하기 위해 스레드를 생성 할 수 있습니다 그 결과. 응답 데이터의 타임 스탬프를 기반으로 android app은 데이터가 오래되었거나 최신임을 알 수 있으며 오래된 데이터의 경우 최신 데이터를 얻기 위해 얼마 후에 다시 요청할 수 있습니다.
질문이나 접근 방법이 명확하지 않은 경우 알려주십시오.
android studio에서 logcat을 확인하십시오. –