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

GcmBroadcastReceiver не запускается на Android 4.0.3

Я реализовал GCM в своем приложении, следуя этому официальному учебнику . Но мои пользователи под Android 4.0.3 сообщили мне, что уведомления не работают. Я узнал, что onReceive из моего GcmBroadcastReceiver extends BroadcastReceiver не был уволен. Вот мой манифест. <!– GCM –> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <uses-permission android:name="android.permission.VIBRATE" /> <permission android:name="com.myapp.gcm.permission.C2D_MESSAGE" android:protectionLevel="signature" /> <uses-permission […]

Служба игры в Google Play: показать разблокированное достижение

Это может быть глупый вопрос, но я не нашел ответа на него в Google, так что это зависит от вас 🙂 Я использую Google Play Service для предоставления достижений и лидеров в своем приложении для Android. я использую unlockAchievement(getResources().getString(R.string.achievement_id)); Несмотря на то, что результат успешно разблокирован и показан в списке достижений, он НЕ отображается пользователю […]

Google Play Game Services разблокирует достижение – хранить разблокировку в игре или разблокировать вызов () каждый раз?

Я разрабатываю Android-игру, в которой используются сервисы Google Play Game. Когда игрок достигает, например, 10000 очков, достижение разблокируется. Поэтому, когда игрок достигает 10000 очков, я звоню Games.Achievements.unlock(…) Вопрос в том, что делать, когда пользователь снова достигает 10000 очков в другой игре. Должен ли я проверять, было ли это достижение уже разблокировано или я могу снова […]

Добавить / прочитать вес и высоту в GoogleFit? Android

Google, я получил этот код, чтобы вставить DataType.TYPE_STEP_COUNT_DELTA . Но как вставить TYPE_HEIGHT AND TYPE_WEIGHT с помощью Android com.google.android.gms.common.api.Status insertStatus = Fitness.HistoryApi.insertData(mClient, dataSet) .await(1, TimeUnit.MINUTES);

Google Glass GDK – Когда использовать действия против карт?

До сих пор я использовал только API-интерфейс Mirror. Я начал работать с документами Google по версии GDK «Sneak Peek», чтобы начать создавать более сложные приложения. Теперь вот где у меня проблема. Я вижу, что в качестве разработчика я могу воспользоваться стандартным подходом Android и создать Activity, дать ему макет, создать несколько опций в меню и […]

Изображение эмулятора не найдено при создании мобильного Chrome-приложения для Android

Я пытаюсь разработать мобильное приложение Chrome. Вот шаги, которые я выполнил: Установите JDK 7 Установить узел Установить cca Установить муравей Установить android-sdk Создайте базовое «привет-мир» для настольных компьютеров Chrome cd to hello-world и запустить cca create mobile-hello-world cd to mobile-hello-world и запускать андроид Вот сообщение об ошибке, которое я получаю: ERROR : No emulator images […]

Push-уведомление при запуске приложения

Я внедряю push-уведомление, и пока он работает нормально. Мне удается получить push-уведомление и когда я нажимаю на то, что может начать работу. Но я не хочу уведомлять пользователя об уведомлении, если приложение уже запущено. Это как я планирую это сделать … но не уверен, что это правильный путь Intent actIntent = new Intent(this, MainActivity.class); actIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP […]

CreateRequestFactory с помощью google-api-java-client-1.15.0-rc

Я должен реализовать этот метод, но большинство libs устарели. Мне нужна новая версия, совместимая с клиентом 1.15.0rc. public static HttpRequestFactory createRequestFactory( final HttpTransport transport) { return transport.createRequestFactory(new HttpRequestInitializer() { public void initialize(HttpRequest request) { GoogleHeaders headers = new GoogleHeaders(); headers.setApplicationName("AndroidHive-Places-Test"); request.setHeaders(headers); JsonHttpParser parser = new JsonHttpParser(new JacksonFactory()); request.addParser(parser); } }); } То, что я не […]

Google Play сервисы устарели. Требуется 5089000, но найдено 3136130

Я пытаюсь использовать Google cloud messaging для приложения Android (целевое имя: Google APIs , платформа: 4.3 , уровень API: 18 . Я выполнил мой клиент GCM, следуя инструкциям здесь: http://developer.android.com/google/gcm/client.html , И настроить службы воспроизведения, выполнив следующие шаги: http://developer.android.com/google/play-services/setup.html#Setup , но все же получите вышеуказанную ошибку Большинство решений, которые я обнаружил при переполнении стека, перенаправляются […]

Меняет ли идентификатор регистрации, когда пользователь обновляет или переустанавливает приложение

Согласно http://developer.android.com/google/gcm/client.html#sample-register, регистрационный идентификатор изменился, когда я отправляю обновление для своего приложения, и пользователь обновляет его … Изменен ли идентификатор регистрации, когда пользователь удалит приложение, а затем снова установит его, если он установит ту же версию, что и раньше? Должен ли я проверять, обновляет ли пользователь приложение каждый раз, когда он вводит его, если да, […]