Google Drive Android API'den taşıma

Drive Android API'ye verilen destek 6 Aralık 2018'den itibaren sonlandırıldı ve 1 Şubat 2023'te tamamen kaldırılacak.

Zaman çizelgesi

Tarih Drive Android API'sinin durumu
6 Aralık 2018 Desteği sonlandırılan özellikler herkese açık olarak duyurulur. Mevcut istemciler API'ye normal şekilde erişebilecek ancak taşıma çalışmalarına hemen başlamalıdır. Yeni istemciler API'yi kullanmamalıdır.
21 Ekim 2019 Drive Android API, Google Play Hizmetleri SDK'sı dağıtımından kaldırıldı. Drive Android API bağımlılığı kaldırılana kadar uygulamalar derlenemez ancak mevcut derlemeler bu durumdan etkilenmez. Drive Android API'nin herkese açık dokümanları artık kullanılamayacak.
3 Mart 2022 Drive Android API'nin desteği sonlandırıldı ve tüm API çağrıları artık çalışmıyor. Müşterilerin bu tarihe kadar taşıma işlemini tamamlaması gerekir.
1 Şubat 2023 Drive Android API tamamen devre dışı bırakılacak ve tüm bağlantı denemeleri başarısız olacaktır.

Drive REST API'yi kullanma

Drive REST API, Drive Android API ile aynı işlevleri sunar. Örneğin:

İstemci taşıma çalışmalarını kolaylaştırmak için, yukarıda önerilen değişimlerin her birini gösteren bir örnek uygulama sağlanmıştır. Ayrıca, REST API'yi kullanarak kullanıcının Drive dosyalarını nasıl oluşturacağınızı, değiştireceğinizi ve sorgulayacağınızı da gösterir. Sorun yaşarsanız StackOverflow'daki google-drive-api etiketine göz atın.

Taşıma

Drive Android API'nin desteği sonlandırıldığı ve tüm API çağrıları artık çalışmadığı için uygulamanızın artık API'yi çağırmadığından emin olun. Bunu yapmak için API'yi başlatan kodu kaldırın: addApi(Drive.API).

Drive Android API'den geçiş yapmazsanız ve uygulamanız API'yi çağırmaya çalışırsa aşağıdaki hata mesajı döndürülür:

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}