Drive.DriveApi.getAppFolder(mGoogleApiClient) устарел

При попытке настроить Google Drive API для Android, в этой строке

Drive.DriveApi.getAppFolder(mGoogleApiClient)

Я понимаю, что оба, DriveApi а также getAppFolder устарели.

Чем я должен заменить его?

1 ответ

Решение

Устаревание было официально объявлено на этой странице ссылки:

Этот интерфейс устарел. Получите доступ к Drive API одним из методов Drive#get*Client().

Это было заменено такими методами, как getDriveClient, и вы можете увидеть демонстрационные примеры кода в googledrive / android-demos:

private void initializeDriveClient(GoogleSignInAccount signInAccount) {
        mDriveClient = Drive.getDriveClient(getApplicationContext(), signInAccount);
        mDriveResourceClient = Drive.getDriveResourceClient(getApplicationContext(), signInAccount);
        onDriveClientReady();
    }

Проверьте Drive API для Android для получения дополнительной информации.

Другие вопросы по тегам