#android #google-signin #google-fit #fitness
#Android #google-вход #google-fit #Фитнес
Вопрос:
Я только начал работать с фитнес-API для Android. Я начал свое путешествие с сайта разработчика Android от Google и выполнил шаги по настройке своего первого приложения. Я создал свой идентификатор клиента и области OAuth, добавил свой адрес электронной почты в качестве тестового пользователя.
Затем я выполнил шаги, описанные здесь, чтобы получить некоторые исторические данные: https://developers.google.com/fit/android/api-client-example (Я не буду публиковать фрагменты кода, так как они в точности похожи на те, что можно найти по ссылке.)
После запуска приложения на моем устройстве или эмуляторе я вижу экран входа в систему Google, выберите правильную учетную запись. Но затем появляется экран загрузки, который никогда не заканчивается. Функция onActivityResult () моей активности никогда не вызывается.
Я подумал, может быть, я сделал что-то не так при настройке проекта, поэтому я извлек образец из репозитория GitHub Fit Samples. Я импортировал проект и снова настроил новый проект в API Google: https://github.com/android/fit-samples/tree/master/BasicHistoryApiKotlin
Я запустил приложение, но результат был тот же.
Logcat не сообщает о каких-либо ошибках или предупреждениях, поэтому я здесь слепой.
Кто-нибудь еще сталкивался с этой проблемой и знает, что я пропустил и что мне следует делать? Или у кого-нибудь может быть рабочий пример?
Большое спасибо
Комментарии:
1. Привет, вы нашли решение?
2. Привет, пока ничего. Если у вас такая же проблема, не могли бы вы опубликовать решение, как только оно будет найдено?
Ответ №1:
привет @piet90 Я смог обойти проблему, я следил за этим: https://github.com/android/fit-samples/issues/58
Я думаю, что это работает во всех случаях, вам нужно удалить свой проект в консоли Google и восстановить его после.