Articles of Google игры услуги

Список голосовых команд, которые запускают проверку частоты сердечных сокращений

Каков список всех существующих голосовых команд, которые создают намерение с помощью vnd.google.fitness.VIEW action и vnd.google.fitness.data_type/com.google.heart_rate.bpm mime type? Документация показывает только две из них: «Хорошо, Google, какой у меня пульс?» «Хорошо, Google, что такое bpm?» Но я обнаружил больше, например: «Хорошо, Google, проверьте мой пульс».

GPGS надежные сообщения, не доходящие до другого игрока

Я использую google play game service для работы с мультиплеер в моей игре, но я достиг большого блока преткновения. Я использую многопользовательский режим в режиме реального времени и периодически отправляю надежные сообщения между пользователями (в среднем 1 сообщение в секунду, большие файлы разделяются и могут отправляться со скоростью 10 msgs в секунду). Проблема, с которой […]

Как обрабатывать DeadObjectException?

Я получаю отчеты об исключениях DeadObjectException с некоторых устройств при запросе цен на покупки приложений. Исключение возникает, когда я вызываю getSkuDetails в моем соединении с биллинговой службой. Я не считаю документацию об этом особенно ясной. Объект, который вы вызываете, умер, потому что его процесс хостинга больше не существует. Я правильно понимаю это, если предположить, что […]

Передаёт ли контекст из Activity в статический класс эту активность навсегда? Утечка памяти?

Я пытаюсь создать класс GCMHelper. По сути, класс является singleton, и Activity может запросить singleton для setupGCM () как таковой. GCMHelper.getInstance (MainActivity.this) .setupGCM (); Метод setupGCM () будет просто видеть, нужна ли регистрация GCM (например, приложение не имеет gcm или обновление приложения нуждается в новом gcm) и ничего не делать, если регистрация не требуется. Это […]

Идентификатор регистрации равен нулю от gcm в android 2.3.3, 2.3.5, но он не является нулевым и работает в android 2.3.4, 4.0.4

private void registerClient() { try { GCMRegistrar.checkDevice(this); GCMRegistrar.checkManifest(this); regId = GCMRegistrar.getRegistrationId(this); if (regId.equals("")) { registrationStatus = "Registering…"; GCMRegistrar.register(this, "1074338555805"); regId = GCMRegistrar.getRegistrationId(this); registrationStatus = "Registration Acquired"; sendRegistrationToServer(); } else { registrationStatus = "Already registered"; } } catch (Exception e) { e.printStackTrace(); registrationStatus = e.getMessage(); } } Идентификатор регистрации равен нулю от gcm в android 2.3.3, […]

Как использовать google maps помещает autocomplete api и список предложений в списке, а не в раскрывающемся списке

https://developers.google.com/places/training/autocomplete-android Я использовал приведенную выше ссылку, но я хочу, чтобы результаты были списком непосредственно под полем ввода, а не как раскрывающийся список, а как список, занимающий всю страницу. Подобно Google Maps App на Android. Как я могу изменить код для достижения этого?

Восходящие файлы с использованием сервера облачных соединений Google Cloud Messaging (XMPP)

Я использую чат реального времени, используя сервер GCM Cloud connection. Я прочитал документацию по Upstream-сообщениям. Используя GCM. Я узнал, как поднимать сообщение на мой сервер через GCM. Он более надежный, как мы все знаем, и лучше, чем отправка сообщений на веб-сервер через http. Но теперь я также хочу загружать файлы в chat.but проблема GCM только […]

GCM «регистрационный идентификатор» больше не регистрируется

Я выполнил шаги, указанные в приложении Google GcmClient, и создаю registerId, который хранится в моих SharedPrefs. Таким образом, регистр-идентификатор повторно генерируется только при изменении appVersion. Этот reg-id отправляется на мой сервер (на основе Rails), и уведомления отправляются на устройство android через GCM gem ( https://github.com/spacialdb/gcm ). Проблема: иногда сервер получает «незарегистрированный» ответ, хотя тот же […]

Как фильтровать результаты Picker Picker по PlaceType?

В настоящий момент Place Picker отображает карту со всеми Местами, отмеченными на карте. Список мест находится в нижней части экрана. Было бы здорово, если бы я мог фильтровать места по типу места. Например, на карте и в списке будет отображаться только таксис. Мой код Java: import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.Menu; import android.widget.Toast; […]

Ошибка GoogleSign только на устройствах Xiomi

Использование com.google.android.gms: play-services-auth: 10.0.1 для входа в Google в приложение Android и его не работает на устройствах xiomi и на других устройствах, работающих на нем. Stacktrace : Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp/com.google.android.gms.auth.api.signin.internal.SignInHubActivity}: java.lang.IllegalStateException: Bad magic number for Bundle: 0xffff4f45 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2332) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2394) at android.app.ActivityThread.access$800(ActivityThread.java:154) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1308) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at […]