Articles of google api client

Как выполнить тестирование объекта с помощью 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 […]

Использование Google для входа в электронные таблицы Google (или другие приложения Google) на Android

Я разрабатываю приложение для Android и добавляю функцию входа в Google, следуя инструкциям здесь: https://developers.google.com/identity/sign-in/android/sign-in Теперь, когда пользователь вошел в систему, я хочу иметь возможность читать и писать в свои электронные таблицы Google. Я рассмотрел API таблиц и попросил использовать OAuth для авторизации запросов: https://developers.google.com/google-apps/spreadsheets/?hl=ru Из знака в странице: Кнопка входа в систему Google проверяет […]

Причина: java.lang.IllegalStateException: GoogleApiClient еще не подключен

Я получаю это сообщение об ошибке при попытке выполнить выход из системы для входа в Google для Android: Caused by: java.lang.IllegalStateException: GoogleApiClient is not connected yet. Сбой происходит в DrawerActivity.java (ниже), где я вызываю метод signOut (). Я просмотрел решения в других сообщениях и попробовал их безрезультатно: Java.lang.IllegalStateException: GoogleApiClient еще не подключен GoogleApiClient еще не […]

Получить информацию о лицах в новом значке google Play Службы 8.3

Я пытаюсь получить профиль пользователя, используя новый API входа в Google, введенный в игровые сервисы 8.3. Помимо отображаемого имени, электронной почты и идентификатора, мне также нужен пол пользователя. Plus.PeopleApi.getCurrentPerson() Устаревает в соответствии с игровыми сервисами 8.3, а также возвращает null для меня, хотя mGoogleApiClient.hasConnectedApi(Plus.API) Возвращает true. GoogleSignInAccount.getGrantedScopes возвращается https://www.googleapis.com/auth/plus.me https://www.googleapis.com/auth/plus.login profile email openid Консоль разработчика […]

Silent Google Вход в службу поддержки Android

Я использую фоновое обслуживание в приложении для Android. Я использую IdToken, который я получаю от действия входа для проверки подлинности на сервере backend. Служба работает в режиме START_STICKY , поэтому даже когда приложение закрыто, служба продолжает работать в фоновом режиме, чтобы получать любые уведомления с серверного сервера. Проблема, с которой я столкнулась, – это когда […]

Android Wear CapabilityApi не может найти карманные возможности

Я пытаюсь использовать MessageAPI для связи между моим портативным приложением и носимым приложением. Я не могу заставить общение работать. Я могу подтвердить, что устройства подключены, но когда мой код выполняется, он действует, как ни одно приложение не зарегистрировало возможность, которую я запрашиваю. Уведомления успешно отправляются от портативного устройства износа Wearable.NodeApi.getConnectedNodes (mGoogleApiClient) .a.aitit () возвращает список, […]

Неисправность, позволяющая GoogleApiClient в AppCompatActivity

Попытка следовать базовой настройке в соответствии с руководствами Google: mGoogleApiClient = new GoogleApiClient.Builder(this) .enableAutoManage(this /* FragmentActivity */, this /* OnConnectionFailedListener */) .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .build(); Второе «это» для OnConnectionFailedListener не работает Неверный тип второго аргумента. Найдено: «… .HomeScreen», требуется: «com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener» меньше … EnableAutoManage (FragmentActivity, com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener) в Builder нельзя применить к (HomeScreen, … .HomeScreen) Поэтому я протестировал […]

AbstractGoogleClient: фатальный сигнал 11 (SIGSEGV)

06-06 00:05:02.955: I/DEBUG(5660): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 06-06 00:05:02.955: I/DEBUG(5660): Build fingerprint: 'google/occam/mako:4.2.2/JDQ39/573038:user/release-keys' 06-06 00:05:02.955: I/DEBUG(5660): Revision: '11' 06-06 00:05:02.955: I/DEBUG(5660): pid: 3787, tid: 3806, name: pool-1-thread-1 >>> com.example.android <<< 06-06 00:05:02.955: I/DEBUG(5660): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000 06-06 […]

Intereting Posts
Переменная «locale» устарела – Android Android Throwing OutOfMemoryError «Не удалось выделить выделение по 164 байта с 44 свободными байтами и 44B до OOM» (рекурсивный случай) Как использовать onConfigurationChanged () и newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE в android 2.3.3 Использование подчеркивания в именах хостов Изменить имя инициативного дубликата Показывать сообщения журнала на экране для приложения Android Android ClickableSpan получает текст onClick () ListView и элементы с таймером обратного отсчета Для чего вы используете Android Terminal Emulator? Как проверить, может ли файл быть открыт сторонним приложением перед загрузкой Как получить значение атрибута, который содержит двоеточие в имени атрибута, используя xpath Извлечение файла AndroidManifest.xml из apk с использованием только Java Сравнение фоновых ресурсов кнопок Android Keystore – может ли пользовательский ключ извлекаться root, если он настроен для этого пользователя? Android: максимальная длина URL-адреса