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

Конфигурация Proguard при использовании шаблона Google Cloud Endpoints от Android Studio

Нам нужно хранить и получать контент, который пользователи генерируют с помощью нашего приложения в Интернете. Для этого мы решили использовать интегрированный шаблон Google Cloud Endpoints от Android Studio для быстрого создания API (официальный пример использования здесь ). Он отлично работает при отладке, но в режиме выпуска, при включенной Proguard, он терпит неудачу. Хуже того, я […]

Не удалось создать проект Android с сервисами Google Play

Я в процессе включения входа в Google для своего приложения, но я получаю ошибки в Android Studio при попытке построить проект. Я включил 'com.google.android.gms:play-services-auth:9.0.2' в качестве зависимости в моем файле градиента на уровне приложения и 'com.google.gms:google-services:2.0.0-alpha6' Как зависимость в моем файле gradle на уровне проекта. Построение проекта дает мне ошибку: Error:Failed to resolve: com.google.android.gms:play-services-measurement:9.0.2 с […]

GCM с пользовательским широковещательным приемопередатчиком

Я внедряю gcm-уведомления в своем приложении. Поскольку я использую свой код для генерации большого количества приложений с разными именами пакетов, я не могу использовать стандартное имя mypackage.GCMIntentService. При создании приложений я изменяюсь только в манифесте и изменяю импорт моего класса R. Поэтому я сделал свой собственный BroadcastReceiver public class GCMReceiver extends GCMBroadcastReceiver { @Override protected […]

Сообщение INVALID_KEY, пытающееся пройти аутентификацию через кнопку входа в Google+

Я пытаюсь аутентифицировать пользователя, следуя этому правилу Ианом Барбером . Кнопка запрашивает учетную запись пользователя, но никогда не открывается диалоговое окно авторизации и вместо этого выходит с сообщением «Внутренняя ошибка, возникшая». Logcat показывает это: W/GLSUser ( 4353): Status from wire: INVALID_KEY status: null W/GLSUser ( 4353): Status from wire: INVALID_KEY status: null E/GLSUser ( 4353): […]

Ошибка службы Google Play

Я получил эту ошибку ниже Error:(1, 1) A problem occurred evaluating project ':app'. > Failed to apply plugin [id 'com.android.application'] > Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try editing the distributionUrl in C:\Users\TARUN\Desktop\GingerBuds\gradle\wrapper\gradle-wrapper.properties to gradle-2.10-all.zip Затем я изменил вышеуказанный путь градиента. Затем возникла следующая проблема: Я получаю […]

Идентификатор регистрации GCM изменен

Я разработал приложение, использующее технологию GCM, и все в порядке. Я заметил, что идентификатор регистрации устройства изменяется через какое-то время, и это вызвало проблему в моем приложении, потому что мое приложение зависит от идентификатора Reg. Итак, как я могу получить фиксированный идентификатор Reg для клиентов?

GetSupportFragmentManager (). FindFragmentById (R.id.map) начал возвращать null

У меня есть фрагмент карты внутри другого фрагмента. Это работало раньше, но я думаю, что это испортилось после того, как я обновил библиотеку сервисов Google Play. Что не так? fragment_map.xml: <fragment android:name="com.google.android.gms.maps.SupportMapFragment" android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" /> MapFragment: GoogleMap map; private static View view; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (view […]

Есть ли шаблон регистрации GCM?

/** * @author Sebastien Lorber <i>(lorber.sebastien@gmail.com)</i> */ public enum EnumDeviceType { ANDROID { @Override public boolean validateDeviceIdentifier(String deviceIdentifier) { Preconditions.checkArgument( !Strings.isNullOrEmpty(deviceIdentifier) ); return ANDROID_REGISTRATION_ID_PATTERN.matcher(deviceIdentifier).matches(); } }, IOS { @Override public boolean validateDeviceIdentifier(String deviceIdentifier) { Preconditions.checkArgument( !Strings.isNullOrEmpty(deviceIdentifier) ); return IOS_DEVICE_TOKEN_PATTERN.matcher(deviceIdentifier).matches(); } }, ; // TODO how do we validate registration Ids public static final Pattern ANDROID_REGISTRATION_ID_PATTERN […]

Java.lang.IllegalArgumentException: Недопустимый символ в запросе

Похоже, что это сообщение об ошибке было опубликовано много, но я не смог найти правильный ответ. Я следую этому руководству, и я не могу получить информацию о Google Местах на экране. Я смотрел на LogCat и видел это: 09-20 02:01:32.278: W/System.err(19832): java.lang.IllegalArgumentException: Illegal character in query at index 127: https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=41.6997688,-86.2406069&radius=1000&sensor=true&types=food|bar|store|museum|art_gallery&key=AIzaSyDdMnQpqT9pr-k6VhwesT1OBAg_qkvflxU 09-20 02:01:32.278: W/System.err(19832): at java.net.URI.create(URI.java:727) […]

Проблемы с обновлением новой версии 10.2.0 PlayServices и Firebase

Я разрабатываю Android-приложение с помощью Android Studio, и сегодня я получил сообщение о том, что есть новая версия сервисов Google Play и Firebase. От 10.0.1 до 10.2.0. Я использую аналитические и рекламные сервисы Google для всех. Я уже выбираю API min 9, и теперь я думаю, что объявления не могут отображаться в API <14. Мой […]

Intereting Posts
Как вы редактируете зависимость / внешнюю библиотеку в студии Android? Что такое эквивалент API Camera2 для setDisplayOrientation ()? Передача нескольких флагов в намерение в Android Могу ли я программировать на Android в C ++, C? Android.graphics.drawable.ColorDrawable не может быть добавлен в файл android.support.v7.widget.RoundRectDrawableWithShadow Как показать индикатор выполнения на веб-просмотре? Android ConstraintLayout @dimens заменены жестко заданными значениями Как предоставить разрешение на приложение, которое загружается из магазина воспроизведения? Что такое Android Pre-Dexing и как повысить производительность? Контекстная реализация Android Studio: «Ожидание устройства». Попытка запуска приложения на телефоне. RequestFocus для TextView на Jelly Bean slow Открыть диалог извещения Элементы ActionBarSherlock, не отображающиеся при переполнении Получение списка запущенных процессов и уничтожение определенного процесса