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

Proguard вызывает сбой в сервисах google play. ActivityRecognitionResult getMostProbableActivity

Недавно я выпустил приложение в игровой магазин, и, хотя он отлично работает без proguard, у меня неожиданная авария, когда я решил использовать его. Я просмотрел здесь рекомендуемые правила защиты для сервисов Google Play, я также попытался добавить еще одну строку для этого случая. Вот что я получил (третья строка для моего приложения): -keep class * […]

Не удалось найти com.google.android.gms: play-services: 8.4.0

У меня есть проект Android, и когда вы запускаете ./gradlew dependencies , я получаю следующую ошибку, и я не могу понять, как использовать Google Play 8.4.0. (8.3.0 работ) FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could […]

Регистрация GCM из проекта библиотеки

Я пытаюсь зарегистрироваться в GCM из проекта библиотеки, который GCMIntentService определен внутри проекта библиотеки. Вот мой регистрационный код (внутри проекта библиотеки): public static void init(Context context, String id){ GCMRegistrar.checkDevice(context); GCMRegistrar.checkManifest(context); GCMRegistrar.register(context, id); } Но обратные вызовы GCMIntentService не вызываются, они вызываются только тогда, когда я запускаю проект библиотеки как автономный проект Android. Вот мой манифест […]

Как преобразовать длину геодезической + широту в двойную?

Я извлекаю центр просмотра карты, и мне нужно передать longs и lats в качестве дубликатов для моего сервера для тестирования по базе данных. Как я могу перейти к преобразованию mapView.getMapCenter (). GetLongitudeE6 () в double?

Использование GCM для отправки уведомлений в приложении, возвращает ошибку InvalidRegistration

Я пытаюсь отправить уведомление, используя GCM на моем устройстве Android, но я всегда получаю ошибку InvalidRegistration. Вот код PHP, который должен отправить уведомление: <?php define('API_ACCESS_KEY', 'API KEY HIDDEN'); $registrationIds = array( $_GET['id']); // prep the bundle $msg = array ( 'message' => 'TestMessage', 'title' => 'TestTitle', 'subtitle' => 'TestSubtitle', 'tickerText' => 'TestTicker', 'vibrate' => 1, […]

Как отправить данные изображения на сервер с Android

Я пытаюсь написать приложение для Android, которое сделает снимок, поместит данные (byte []) в объект вместе с некоторыми метаданными и опубликует их на сервере AppEngine, где он будет сохраняться в хранилище данных в виде капли. Я действительно не хочу сохранять изображение в виде файла на Android (если это абсолютно необходимо). Я искал решения для решения, […]

Android GCM: GCMRegistrar дает пустой идентификатор регистрации

Я следил за http://developer.android.com/guide/google/gcm/gs.html#server-app для реализации GCM в моем приложении GCMRegistrar.checkDevice(this); GCMRegistrar.checkManifest(this); if (GCMRegistrar.isRegistered(this)) { Log.d(TAG, GCMRegistrar.getRegistrationId(this)); } final String regId = GCMRegistrar.getRegistrationId(this); if (regId.equals("")) { GCMRegistrar.register(this, sender_id); Log.d(TAG, "Registration id : "+GCMRegistrar.getRegistrationId(this)); } else { Log.d("info", "already registered as" + regId); } Который возвращает пустую строку в качестве идентификатора регистрации, что еще нужно для […]

Android Studio – GoogleAuthUtil не может быть разрешен

Я использую Android Studio. Мне нужно использовать учетные записи Google, но я получаю сообщение об ошибке. Cannot resolve symbol 'GoogleAuthUtil' Я импортировал четыре основных импорта. import com.google.android.gms.auth.GoogleAuthException; import com.google.android.gms.auth.GoogleAuthUtil; import com.google.android.gms.auth.GooglePlayServicesAvailabilityException; import com.google.android.gms.auth.UserRecoverableAuthException; Вот как я это называю. final Account[] accounts = mAccountManager.getAccountsByType(GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE); У моего AndroidManifest.xml есть следующее. <uses-sdk android:minSdkVersion="15" android:targetSdkVersion="18" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> […]

Проникновение IntentReceiver в облачных сообщениях Google

Я реализовал GCM в своем приложении, и я использую GSMRegistrar, как это предлагается здесь . Нет. Я получаю сообщение об ошибке в logcat. 7-02 23:35:15.830: E/ActivityThread(10442): Activity com.abc.xyz.mnp has leaked IntentReceiver com.google.android.gcm.GCMBroadcastReceiver@44f8fb68 that was originally registered here. Are you missing a call to unregisterReceiver()? Что я могу понять из этого и глядя на код для […]

Android) java.lang.NoClassDefFoundError: com.google.android.gms.internal.zzno

Я исправлял снова и снова, но последняя ошибка, с которой я сталкиваюсь: java.lang.NoClassDefFoundError: com.google.android.gms.internal.zzno Мой build.gradle приведен ниже: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.3.0' classpath 'com.google.gms:google-services:1.5.0-beta2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() […]