Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Drive Android API'nin desteği 6 Aralık 2018'de sonlandırıldı ve 1 Şubat 2023'te tamamen kapatılacak.
Zaman çizelgesi
Tarih
Drive Android API durumu
6 Aralık 2018
Desteğin sonlandırılması herkese 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ı. Uygulamalar, Drive Android API bağımlılığı kaldırılana kadar oluşturulamayacak ancak mevcut derlemeler etkilenmeyecek. Drive Android API'nin herkese açık dokümanları artık kullanılamayacak.
3 Mart 2022
Drive Android API'si kullanımdan kaldırıldı ve tüm API çağrıları çalışmıyor. Müşterilerin bu tarihe kadar geçiş yapması gerekir.
1 Şubat 2023
Drive Android API tamamen kapatı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şlevler arasında şunlar yer alır:
Drive'da olduğu gibi paylaşım yapabilir ve ortak çalışabilirsiniz. Gerekirse kullanıcılara izinleri yönetebilir veya paylaşım iletişim kutusunu gösterebilirsiniz. REST API, dosyalara yorum yapılmasına da olanak tanır. Bu sayede uygulamanız, bir dosya hakkındaki görüşme ile etkileşimde bulunabilir.
Değişiklik koleksiyonu aracılığıyla dosyalarda yapılan değişiklikleri ve ortak Drive'lar aracılığıyla kullanıcıyla paylaşılan tüm değişiklikleri algılama
Müşteri taşıma işlemlerini kolaylaştırmak için yukarıda önerilen her bir değişikliği gösteren bir örnek uygulama sağlanır. Ayrıca, REST API'yi kullanarak kullanıcının Drive dosyalarını nasıl oluşturacağınız, değiştireceğiniz ve sorgulayacağınız da gösterilir. Sorun yaşarsanız Stack Overflow'daki google-drive-api etiketine göz atın.
Taşıma
Drive Android API'nin desteği sonlandırıldığından ve tüm API çağrıları çalışmadığından 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 şu 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}
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-08-04 UTC."],[],[],null,["# Migrate from the Google Drive Android API\n\n**The Drive Android API is deprecated as of December 6, 2018 and will be fully\nturned down on February 1, 2023**.\n\nTimeline\n--------\n\n| Date | Drive Android API status |\n|------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| December 6, 2018 | Deprecation is [publicly announced](https://cloud.google.com/blog/products/application-development/sync-google-drive-files-to-apps-using-the-drive-rest-api-bidding-farewell-to-the-drive-android-api). Existing clients will be able to access the API normally, but should immediately commence with migration efforts. New clients must not use the API. |\n| October 21, 2019 | The Drive Android API is removed from the Google Play Services SDK distribution. Apps will be unable to build until removing the Drive Android API dependency, but existing builds will be unaffected. The Drive Android API public documentation will no longer be available. |\n| March 3, 2022 | The Drive Android API is deprecated and all API calls are non-operational. Clients must migrate by this date. |\n| February 1, 2023 | The Drive Android API will be fully turned down and all connection attempts will be unsuccessful. |\n\nUse the Drive REST API\n----------------------\n\nThe Drive REST API offers the same functionality as the Drive Android API,\nincluding ways to:\n\n- Share and collaborate as you expect from Drive. You can [manage permissions or prompt the Share dialog](/workspace/drive/api/guides/manage-sharing) to users as needed. The REST API also allows for commenting on files, allowing your app to interact with the conversation around a file.\n- Search for files using [`files.list`](/workspace/drive/api/v3/reference/files/list), based on traditional indexing or [your own customized, indexable text](/workspace/drive/api/guides/file).\n- Detect changes to files through the [Changes collection](/workspace/drive/api/v3/reference/changes) and to any shared with the user through [shared drives](/workspace/drive/api/guides/enable-shareddrives).\n- Export and convert Google Docs so that your app can easily [open a user's document](/workspace/drive/api/guides/integrate-open#specific).\n\nTo ease client migration efforts, a\n[sample app](https://github.com/googleworkspace/android-samples/tree/master/drive/deprecation) is provided which\ndemonstrates each of the proposed replacements above. It also shows how to\ncreate, modify, and query for a user's Drive files using the REST API. If you\nhave any issues, check out the\n[google-drive-api](https://stackoverflow.com/questions/tagged/google-drive-api?tab=Newest)\ntag on StackOverflow.\n\nMigration\n---------\n\nSince the Drive Android API is deprecated, and all API calls are\nnon-operational, make sure your app is no longer calling the API. To do this,\nremove the code that initializes the API: `addApi(Drive.API)`.\n\nIf you don't migrate from the Drive Android API, and your app attempts to call\nthe API, the following error message is returned:\n\n`com.google.android.gms.common.api.ApiException: 17: API: Drive.API is not\navailable on this device. Connection failed with:\nConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}`"]]