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}