Google Drive Android API에서 이전

Drive Android API는 2018년 12월 6일부터 지원 중단되었으며 2023년 2월 1일에 완전히 종료됩니다.

타임라인

날짜 Drive Android API 상태
2018년 12월 6일 지원 중단이 공개적으로 발표되었습니다. 기존 클라이언트는 API에 정상적으로 액세스할 수 있지만 이전을 즉시 시작해야 합니다. 새 클라이언트는 이 API를 사용해서는 안 됩니다.
2019년 10월 21일 Drive Android API가 Google Play 서비스 SDK 배포에서 삭제됩니다. Drive Android API 종속 항목을 삭제할 때까지 앱을 빌드할 수 없지만 기존 빌드는 영향을 받지 않습니다. Drive Android API 공개 문서가 더 이상 제공되지 않습니다.
2022년 3월 3일 Drive Android API는 지원 중단되었으며 모든 API 호출은 작동하지 않습니다. 클라이언트는 이 날짜까지 이전해야 합니다.
2023년 2월 1일 Drive Android API가 완전히 종료되며 모든 연결 시도가 실패합니다.

Drive REST API 사용

Drive REST API는 다음을 포함하여 Drive Android API와 동일한 기능을 제공합니다.

클라이언트 이전을 쉽게 하기 위해 위에서 제안된 각각의 대안을 보여주는 샘플 앱이 제공됩니다. 또한 REST API를 사용하여 사용자의 Drive 파일을 생성, 수정, 쿼리하는 방법도 보여줍니다. 문제가 있는 경우 StackOverflow에서 google-drive-api 태그를 확인하세요.

마이그레이션

Drive Android API가 지원 중단되고 모든 API 호출이 작동하지 않으므로 앱이 더 이상 API를 호출하지 않는지 확인하세요. 이렇게 하려면 API를 초기화하는 코드(addApi(Drive.API))를 삭제합니다.

Drive Android API에서 이전하지 않고 앱이 API를 호출하려고 하면 다음 오류 메시지가 반환됩니다.

com.google.android.gms.common.api.ApiException: 17: API: Drive.API is not available on this device. Connection failed with: ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}