Я занимаюсь разработкой приложения Android, которое подключается к Google Drive и отображает файлы в нем. Все настройки работают нормально, и когда я загрузил приложение в магазин, у меня все еще были успешные подключения. Однако через несколько дней я начал получать " CHECK PackageName / SHA1 в консоли разработчика! " Sha1 выпущенного apk верный и используется в "ключах API" по мере необходимости.
Я использую следующий код для аутентификации:
String email = UT.AM.getEmail();
if (email != null) {
mConnCBs = (ConnectCBs)act;
mGOOSvc = new Drive.Builder(AndroidHttp.newCompatibleTransport(), new GsonFactory(),
GoogleAccountCredential.usingOAuth2(UT.acx, Collections.singletonList(DriveScopes.DRIVE_READONLY))
.setSelectedAccountName(email)
).build();
return true;
}
Исключение вызывается как "instanceof GoogleAuthIOException, connFail - SHA1". Если я устанавливаю подписанный apk вручную, тогда я могу получить доступ к списку файлов в GDrive, но при установке из Play Store (после публикации того же самого файла apk) я получаю ошибку , что мне не хватает? что я могу сделать?