googleaccountdataserviceimpl gettoken () -> bad_authentication. приложение: com. android .vending, сервис: oauth2: https://www.googleapis.com/auth/googleplay - PullRequest
0 голосов
/ 16 марта 2020

Я пытаюсь использовать Spotify API для проекта, однако, когда я запускаю свой проект на устройстве, приложение не запускается. При просмотре logcat в Android Studio нет никаких упоминаний об ошибках, отладка не работает (так как кажется, что ни один из кодов не выполняется). Я исключил все фильтры из logcat и обнаружил ошибку OAuth2 на основе Google:

[googleaccountdataserviceimpl] gettoken() -> bad_authentication. app: com.android.vending, service: oauth2:https://www.googleapis.com/auth/googleplay

Для использования API Spotify требуется аутентификация, которая, на мой взгляд, должна работать мой проект. Я следовал этому руководству: https://towardsdatascience.com/using-the-spotify-api-with-your-android-application-the-essentials-1a3c1bc36b9e и нескольким другим с сайта Spotify.

Я также изначально следовал рекомендациям по аутентификации, описанным на сайте Spotify, поэтому сгенерировал отладку введите ключ и зарегистрируйте отпечатки приложений.

https://developer.spotify.com/documentation/android/guides/android-authentication/

Что я не совсем понимаю, так это то, что я не использую Firebase или обязательно использую Google Play Сервисов для моего проекта пока нет. Я предполагаю, что может существовать некоторый встроенный код Android, который может обрабатываться в фоновом режиме для любой OAuth2 или общей аутентификации, даже если код не указан или находится в указанном вами c проекте.

Было бы здорово узнать больше о том, что здесь происходит, и о том, как go решить эту проблему.

Спасибо за чтение.

...