Google Drive Android API'den taşıma

Drive Android API 6 Aralık 2018 itibarıyla kullanımdan kaldırılacak ve 1 Şubat 2023'te tamamen kapatılacaktır.

Zaman çizelgesi

Tarih Drive Android API durumu
6 Aralık 2018 Kullanımdan kaldırma işlemi herkese açık olarak duyurulmuştur. Mevcut istemciler API'ye normal şekilde erişebilecek olsa da taşıma işlemine hemen başlaması gerekir. Yeni istemciler API kullanmamalıdır.
21 Ekim 2019 Drive Android API, Google Play Hizmetleri SDK dağıtımından kaldırıldı. Drive Android API bağımlılığı kaldırılıncaya kadar uygulamalar geliştirilemez, ancak mevcut derlemeler etkilenmez. Drive Android API herkese açık belgeleri artık kullanılamayacak.
3 Mart 2022 Drive Android API'nin desteği sonlandırıldığı için hiçbir API çağrıları çalışmıyor. İstemciler bu tarihe kadar taşıma işlemini gerçekleştirmelidir.
1 Şubat 2023 Drive Android API'si 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. Bu işlevlere aşağıdakiler de dahildir:

İ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 kullanarak kullanıcının Drive dosyalarının nasıl oluşturulacağı, değiştirileceği ve sorgulanacağı da gösterilmektedir. Sorun yaşarsanız StackOverflow'da google-drive-api etiketine göz atın.

Taşıma

Drive Android API kullanımdan kaldırıldığı ve hiçbir API çağrıları çalışmadığı için uygulamanızın artık API'yi çağırmadığından emin olun. Bunun için API'yi başlatan kodu kaldırın: addApi(Drive.API).

Drive Android API'den taşıma 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}