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

Ошибка GCMRegistrar.onDestroy (контекст), приемник не зарегистрирован

Как я могу назвать GCMRegistrar.onDestroy? В настоящее время моя основная деятельность содержит следующее: protected void onDestroy() { GCMRegistrar.onDestroy(this); super.onDestroy(); } И после регистрации или регистрации, а затем убивая основной вид деятельности, я получаю следующее: 08-13 15:43:56.459: E/AndroidRuntime(2389): FATAL EXCEPTION: main 08-13 15:43:56.459: E/AndroidRuntime(2389): java.lang.RuntimeException: Unable to destroy activity {com.test.android/com.test.android.activities.MainActivity}: java.lang.IllegalArgumentException: Receiver not registered: com.google.android.gcm.GCMBroadcastReceiver@40673a10 08-13 […]

Класс мест удален из игровых сервисов android 9.2.0

Сегодня я обновил сервисы google play до 9.2.0. Я получил ошибку com.google.android.gms.location.places.Places не найдено. Который сломался ниже двух линий .addApi(Places.GEO_DATA_API) .addApi(Places.PLACE_DETECTION_API) Любые выводы о том, где я могу найти GEO_DATA_API, PLACE_DETECTION_API Заранее спасибо.

Почему GetServerAuthCodeResult устарел? Как я могу сделать что-то эквивалентное в установленном приложении?

После этого сообщения: http://android-developers.blogspot.com/2016/01/play-games-permissions-are-changing-in.html Я получил одноразовый код авторизации для использования на моем серверном сервере следующим образом: import com.google.android.gms.games.Games; //later Games.GetServerAuthCodeResult result = Games.getGamesServerAuthCode(gameHelper.getApiClient(), server_client_id).await(); if (result.getStatus().isSuccess()) { String authCode = result.getCode(); // Send code to server… Кажется, это работает нормально, но возникает вопрос: 1) getGamesServerAuthCode и GetServerAuthCodeResult отмечены как устаревшие. Зачем? Должен ли я […]

API Android Places: службы Google Play устарели на эмуляторе

Я пытаюсь использовать PlacePicker API Google Places API в своем приложении для Android. Однако, когда я пытаюсь создать сборщик, я получаю следующее сообщение об ошибке: Google Play services out of date. Requires 7095000 but found 6774470 К сожалению, я привязан к тестированию на эмуляторе, потому что у меня нет физического устройства. Изображение эмулятора – это […]

Как решить проблему с инициализацией API Firebase (Android + Firebase)

Недавно мне нужно было использовать Google GCM в моем проекте. С его сайта говорится: Firebase Cloud Messaging (FCM) – это новая версия GCM. Он наследует надежную и масштабируемую инфраструктуру GCM, а также новые возможности! См. Часто задаваемые вопросы, чтобы узнать больше. Если вы интегрируете обмен сообщениями в новое приложение, начните с FCM. Пользователям GCM настоятельно […]

Я не могу получить регистрационный идентификатор от Android GCM

Хотя я пробую другой ответ по этой проблеме, он не может быть решен. Идентификатор отправителя верен, добавлены разрешения, ключ API – true. Я использую этот пост для создания проекта: http://developer.android.com/guide/google/gcm/gs.html#server-app GCMRegistrar.checkDevice(this); GCMRegistrar.checkManifest(this); String regId = GCMRegistrar.getRegistrationId(this); if (regId.equals("")) { GCMRegistrar.register(this, SENDER_ID); regId = GCMRegistrar.getRegistrationId(this); } else { Log.v(TAG, "Already registered"); } String did = getDeviceID(); […]

Поддерживает ли Google Play In-App Billing Version 3 возврат средств?

Я получил IAB v3, и я смог совершить покупку для управляемого предмета. Однако, чтобы продолжить разработку и тестирование, я хотел возместить покупку, чтобы снова попробовать повторить покупку. Я зашел в аккаунт Google Checkout Merchant и успешно возвратил покупку. Тем не менее, приложение по-прежнему считает, что пользователь приобрел купленный товар. Прошло уже несколько недель с тех […]

Нажатие на Уведомление не начинается с намеченной деятельности?

Я использую GCM в своем приложении, а также используя NotificationManager для создания уведомления, когда получено сообщение GCM. До сих пор все работает отлично, и сообщение GCM отображается правильно в области уведомлений, но когда я нажимаю на уведомление, он должен начинать действие Мое приложение, которое отображает детали сообщения, которых не происходит. Каждый раз я нажимаю на […]

Используйте как Службы Службы, так и SDK AdMob

Как MH. В этом вопросе больше не нужно включать GoogleAdMobAdsSdk-xxxjar в свой Android-проект, если они включают службы Google Play (см. Руководство по миграции ). Тем не менее, я хочу, и у меня проблемы. Проблема: проект google-play-services_lib включает определение для com.google.ads.AdRequest , которое устарело, и имеет частный конструктор. Он попадает в путь класса перед банком AdMob […]

Службы Google Play версии 5.2.08 слишком недавно для моего устройства

Я использую этот метод для проверки доступности игровых сервисов: private boolean checkPlayServices() { int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this); if (status != ConnectionResult.SUCCESS) { if (GooglePlayServicesUtil.isUserRecoverableError(status)) { showErrorDialog(status); } else { Toast.makeText(this, "This device is not supported.", Toast.LENGTH_LONG).show(); finish(); } return false; } return true; } status теперь установлен на 2, когда я запускаю приложение, которое указывает, […]