A API Drive Android foi descontinuada em 6 de dezembro de 2018 e será totalmente desativada em 1o de fevereiro de 2023.
Cronograma
Data | Status da API Android do Drive |
---|---|
6 de dezembro de 2018 | A descontinuação é anunciada publicamente. Os clientes atuais poderão acessar a API normalmente, mas devem começar imediatamente com a migração esforços de correção. Novos clientes não podem usar a API. |
21 de outubro de 2019 | A API Drive Android foi removida do SDK do Google Play Services e distribuição de dados. Os aplicativos só poderão ser criados após a remoção do Drive para Android Dependência da API, mas as versões existentes não serão afetadas. O Drive para Android A documentação pública da API não estará mais disponível. |
3 de março de 2022 | A API Drive Android foi descontinuada, e todas as chamadas de API não estão operacionais. Os clientes precisam migrar até essa data. |
1o de fevereiro de 2023 | A API Drive Android vai ser totalmente desativada, e todas as tentativas de conexão vão falhar. |
Usar a API REST do Drive
A API REST do Drive oferece as mesmas funcionalidades que a API Drive Android. incluindo maneiras de:
- Compartilhe e colabore da forma que quiser do Drive. Você pode gerenciar permissões ou solicitar a caixa de diálogo "Compartilhar" aos usuários conforme necessário. A API REST também permite comentar em arquivos, permitindo que o app interaja com a conversa sobre um arquivo.
- Pesquise arquivos usando
files.list
. com base na indexação tradicional ou seu próprio texto personalizado e indexável. - Detectar mudanças nos arquivos usando o a Coleção de alterações e a qualquer item compartilhado com o usuário em drives compartilhados.
- Exporte e converta documentos Google para facilitar o uso do seu app abra o documento de um usuário.
Para facilitar os esforços de migração do cliente, uma app de exemplo é fornecido, demonstra cada uma das substituições propostas acima. Ele também mostra como criar, modificar e consultar os arquivos do Drive de um usuário usando a API REST. Se você tiver algum problema, confira google-drive-api no StackOverflow.
Migração
Como a API Drive Android foi descontinuada, e todas as chamadas de API foram
não operacional, verifique se o app não está mais chamando a API. Para isso,
Remova o código que inicializa a API: addApi(Drive.API)
.
Se você não migrar da API Drive Android e seu app tentar chamar a API, a seguinte mensagem de erro será retornada:
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}