У меня есть лицо, которое я пытаюсь подключиться к сервисам Google Play, чтобы получить данные о сердечном ритме пользователя. Я создал идентификатор клиента OAuth 2.0 и пошел за ним.Android Wear Watch Face - INVALID_ACCOUNT при попытке подключения к API-интерфейсам Google
Вот мой код установки из OnCreate():
googleApiClient = new GoogleApiClient.Builder(this)
.addApi(Wearable.API)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(Fitness.SENSORS_API)
.addScope(new Scope(Scopes.FITNESS_LOCATION_READ))
.build();
googleApiClient.connect();
Я запуская OnConnectionFailed() слушателя. вот ConnectionResult:
ConnectionResult{statusCode=INVALID_ACCOUNT, resolution=null, message=null}
Мой полный класс можно найти здесь: http://pastebin.com/qNuvRY3F
я либо пропустил что-то или я делаю все это в неправильном месте. Возможно, и то, и другое. Мне может потребоваться получить эти данные с моего мобильного устройства и отправить эти данные через DataLayer, который я все еще пытаюсь выяснить, как это сделать в фоновом режиме, который отправляет информацию о батарее, данные о погоде и т. Д.
Любое понимание оценено. Спасибо
Спасибо. Я понял, что пытался запустить вход в Google через устройство для ношения. Я переместил свой код в телефонную службу, которая затем запрашивает вход, который затем запускаю действие для запуска диалога входа в google. – Timmo
не беспокойтесь! –
@Timmo: можете ли вы поделиться кодом, исправьте эту проблему. –