Articles of google api client

Передача объекта GoogleApiClient другому действию?

В моем приложении Android у меня есть GoogleApiClient mGoogleApiClient; объект. Я хочу передать его из класса login.java в класс MainActivity.java. Я попытался использовать Serializable и Parcelable. Intent mainIntent = new Intent(this, MainActivity.class); mainIntent.putExtra("googleapi", (Serializable) mGoogleApiClient); startActivity(mainIntent); Я получаю эту ошибку java.lang.ClassCastException: com.google.android.gms.common.api.c cannot be cast to java.io.Serializable . Теперь, если я пытаюсь передать строку, она […]

GoogleApiClient имеет дополнительный файл Plus.API и не подключен к Plus с новым знаком Google, представленным в Play Services 8.3

Я получаю множество сообщений об аварии моего приложения при попытке использовать Plus 'People Api для доступа к основным данным профиля профиля. Вот моя настройка GoogleApiClient GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .requestScopes(new Scope(Scopes.PROFILE)) .requestScopes(new Scope(Scopes.PLUS_LOGIN)) .requestIdToken(<id_token>) .requestProfile() .build(); mGoogleApiClient = new GoogleApiClient.Builder(this) .enableAutoManage(this /* FragmentActivity */, this /* OnConnectionFailedListener */) .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .addApi(Plus.API) .addConnectionCallbacks(this) .build(); […]

Рекурсивная запись в executePendingTransactions при использовании GoogleApiClient во фрагменте

Я пытаюсь использовать API Place Autocomplete в своем приложении. У меня есть основная Activity . У меня есть Fragment который является частью MainActivity . В OnViewCreated() на этом Fragment . private void rebuildGoogleApiClient() { // When we build the GoogleApiClient we specify where connected and connection failed // callbacks should be returned and which Google […]

Проверьте, зарегистрирован ли пользователь уже с помощью Auth.GoogleSignInApi?

Я знаю, что для того, чтобы подписать пользователя, я должен использовать этот код: Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient); startActivityForResult(signInIntent, RC_SIGN_IN); Выписывать new ResultCallback<Status>() { @Override public void onResult(Status status) { disconnect(); } }); Но когда пользователь перезапустит приложение, и он уже вошел в систему (и не выходил из него), можно ли обнаружить это состояние «в настоящее […]

Получить идентификатор пользователя Google с сервера по идентификатору

Я уже два дня бил головой о стену, чтобы попросить о помощи. Я пытался понять следующее: Пользователь мобильного приложения подписывается на приложение, используя одно из следующих действий: Google facebook и т.д… Сначала я сосредоточусь на Google, работа входа (пользователь соглашается на разрешение). Затем приложение извлекает токен: GoogleAuthUtil.getToken(mActivity, mEmail, mScope); Где область охвата будет иметь форму […]

Retrofit2 (перехватчик) + GoogleApiClient, как обновить токен

Каков наилучший способ иметь действительный IdToken в каждом запросе? Моя первая ставка будет перехватчиком okhttpclient, который добавляет токен к каждому запросу. Но я не знаю, как получить действительный токен внутри перехватчика. Документация GoogleApiClient предлагает вызвать silentSignIn(GoogleApiClient) перед каждым запросом, чтобы получить действительный токен. Проблема в том, что у меня нет доступа к текущему подключенному googleapiclient […]

Как интегрировать знак google + в мое приложение для Android?

Привет всем, на самом деле мне нужно подписать людей из Google + через мое приложение, теперь я читаю документацию по Google, где она Чтобы пользователи могли войти в систему, интегрируйте вход Google в свое приложение. Когда вы инициализируете объект GoogleApiClient, запросите области PLUS_LOGIN и PLUS_ME mGoogleApiClient = new GoogleApiClient.Builder(this) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .addApi(Plus.API) .addScope(Scopes.PLUS_LOGIN) .addScope(Scopes.PLUS_ME) .build(); […]

Как выполнить тестирование объекта с помощью google-api-client

Я разрабатываю приложение для Android, и мне интересно, как выполнить модульное тестирование Activity или Service с помощью GoogleApiClient . Например, как проверить действие или услугу в случае, если GooglePlayService доступен, и в случае, если он недоступен? Я думал об использовании Mockito, но поскольку GoogleApiClient создается изнутри Activity , нет способа издеваться над ним (AFAIK). public […]

Клиент Google API не подключается снова после того, как onConnectionSuspended (int Cause) вызван

Я видел этот вопрос в обращении OnConnecctionSuspended (). Вопрос StackOverflow У меня есть активность, когда я пытаюсь отслеживать KM, отправленные из источника в пункт назначения, когда пользователь нажимает кнопку запуска (начало), а затем нажимает кнопку остановки (пункт назначения). Проблемы заключаются в том, что он отлично работает в течение 1,5-2 КМ, после чего соединение приостанавливается с […]

Com.google.aaaal 400 Bad Request {"error": "invalid_grant"} при вставке строки в bigquery

Привет, я работаю над Android-приложением, в котором я интегрировал BigQuery . Я получаю много исключений при вставке записей в таблицы BigQuery . Я не эксперт в этом, поэтому было бы здорово, если бы вы, ребята, могли мне помочь в этом. 1. Журнал ошибок com.google.aaaal: 400 Bad Request { "error" : "invalid_grant" } at com.google.aaaaha(TokenRequest.java:307) at […]