Невозможно получить доступ к Google Диску на Подписанном APK (Отлично на debug-apk) - PullRequest
1 голос
/ 27 сентября 2019

Я создаю приложение, которое интегрировано с Google Drive.Я выполнил всю процедуру, необходимую для интеграции Google Drive в мое приложение.

И все отлично работает на подписанной отладке.но на apk с подписанным выпуском я могу войти в Google.но не могу получить доступ к Google Drive.

Даже если я добавил подписанный apk SHA-1 в проект консоли разработчика Google, и даже у проекта есть .. / auth / drive.file и ../auth/drive.appdata scope.

Это код, который я использую для создания учетных данных в моем приложении

credential = GoogleAccountCredential.usingOAuth2(MainActivity.this,Arrays.asList(DriveScopes.DRIVE));

При отладке apk Crendential будет выглядеть примерно так com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential@e172207

На подписанном apk Crendential будут учетные данные: d.e.b.a.a.b.a.a.a.a@fb1faec.

Таким образом, в основном все работает нормально с подписанным отладочным APK, но не с подписанным выпуском APK, хотя я выполнил одну и ту же процедуру для обоих.Так есть ли что-то, что я должен сделать по-другому для APK с подписанным выпуском?Так что я могу получить доступ к Google Drive из моего подписанного релиза APK.

...