API Google Диска недоступен - PullRequest
1 голос
/ 05 марта 2020

Внезапно без каких-либо изменений пытается сохранить файл на Google Drive с помощью

 Drive.DriveApi.getAppFolder(mGoogleApiClient)
                .createFile(mGoogleApiClient, changeSet, result.getDriveContents())
                .setResultCallback(fileCallback);

Отображает диалоговое окно с предупреждением, в котором говорится, что «приложению требуется одна или несколько служб Google Play, которые в данный момент недоступны». . "

Я не менял код, поэтому кто-нибудь может подсказать, что не так? Спасибо

Я также получаю журнал

Плохой вызов: указанный пакет com.google. android .gms под uid 10349, но на самом деле это 10016

Также я реализую эту библиотеку

implementation "com.google.android.gms:play-services-drive:17.0.0"

1 Ответ

2 голосов
/ 05 марта 2020

Google Drive SDK устарело. Для использования Google Drive SDK необходимо использовать API REST накопителя.

Из документации:

Этот API устарел. Клиенты должны перейти на Drive REST API или другое подходящее решение, чтобы избежать сбоев в работе вашего приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...