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

Примеры проектов по резервному копированию файлов и фотографий Sqlite на Google Диске программно в Android

Я пишу приложение с функцией мгновенного обмена сообщениями. Пользователи будут писать текст или обмениваться изображениями в функции IM. Текстовые данные и имя файла изображений хранятся в файле sqlite, в то время как изображения хранятся на устройстве . Поскольку мой сервер не будет хранить данные, пользователь не получит запись чата, когда он переключится на новое устройство […]

Как использовать BaseGameActivity.getApiClient () в нескольких действиях?

В своем игровом приложении я хотел бы, чтобы пользователь BaseGameActivity в Google Play Services во время начальной активности, поэтому у меня был его подкласс BaseGameActivity . Затем для игры начинается отдельное действие, в конце которого я хочу обновить таблицу лидеров с помощью Служб Google Play, для чего требуется вызвать BaseGameActivity.getApiClient() . Как использовать службы Google […]

Добавление кнопки броска в ActionBar с помощью CastCompanionLibrary

Я пытаюсь добавить значок трансляции в ActionBar с помощью вспомогательного метода CastCompanionLibrary: @Override public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); getMenuInflater().inflate(R.menu.main, menu); mDataCastManager.addMediaRouterButton(menu, R.id.media_route_menu_item); // This one return true; } У меня есть это как мой menu.xml, как указано в PDF, который входит в состав сопутствующей библиотеки: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/media_route_menu_item" android:title="@string/media_route_menu_title" app:actionProviderClass="android.support.v7.app.MediaRouteActionProvider" app:showAsAction="always"/> </menu> […]

Службы Google-игр входят в систему (неудача первой попытки, успешная вторая)

В настоящее время вы пытаетесь подключить мою игру (которая использует libgdx) к сервисам Google Game Services, чтобы включить рейтинг лидеров / достижения и т. Д. И увидеть странное поведение. проблема Когда я впервые нажимаю «Войти», он отображает диалоговое окно, чтобы выбрать вашу учетную запись google, затем зайти в диалоговое окно «Советы по разрешению служб», а […]

Асинхронное странное поведение

Я встретил какое-то странное предупреждение с помощью asynctask. Я изучаю GCM, поэтому я пытаюсь использовать asynctask. Это предупреждение: Type safety: The method execute(Object…) belongs to the raw type AsyncTask. References to generic type AsyncTask<Params,Progress,Result> should be parameterized Я хочу понять смысл этого предупреждения. Это о потоках. Почему это не безопасно? И что это такое? Это […]

Предупреждение о безопасности: приложение содержит встроенные закрытые ключи или файлы хранилища ключей

Недавно получил почту от Google: Это уведомление о том, что ваше приложение com.myapp содержит один или несколько закрытых ключей или файлов хранилища ключей, встроенных в его опубликованный apk, как указано в конце этого письма. Эти встроенные элементы могут быть доступны третьим сторонам, что может вызвать различные проблемы безопасности в зависимости от того, для чего используется […]

Почему VoiceListener на основе Glass / GDK только захватывает VoiceCommand один раз в XE16?

В поисках способа реализации контекстных голосовых команд с помощью GDK Google я столкнулся с этим сообщением . Тем не менее, пример кода работает только в XE12, а не в XE16 +. Я недавно протестировал этот код, но метод onVoiceCommand(…) вызывается только один раз в течение жизни связанного действия. Мое предположение состояло в том, что голосовая […]

Как установить «Типы» в Google Place PlacePicker в Android?

В новом API Google google они имеют новую функцию PlacePicker. Это простая деятельность, чтобы выбрать место списка / карты мест, которые у них есть. В API-интерфейсах Places мы можем предоставить список типов, чтобы получать только места этих конкретных типов. Я создаю приложение, которое использует только «установочные» места. Но эта деятельность показывает все места, в том […]

Firebase: при обработке запроса произошла неизвестная ошибка. Попробуй еще раз.

Я просто пытаюсь создать новый проект в Firebase, но каждый раз получаю эту ошибку.

Может использовать только младшие 16 бит для requestCode (сервисы Google Play)

Я получаю сообщение об ошибке IllegalArgumentException: Can only use lower 16 bits for requestCode Когда я нажимаю « Enable Google Play Services в своем приложении. У меня есть код private boolean checkPlayServices() { int resultCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this); Log.d("resultCode", String.valueOf(resultCode)); if (resultCode != ConnectionResult.SUCCESS) { if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) { GooglePlayServicesUtil.getErrorDialog(resultCode, this, GooglePlayServicesUtil.GOOGLE_PLAY_SERVICES_VERSION_CODE).show(); } else { Log.i("FUApp", "This […]

Intereting Posts
Каков правильный способ отмены регистрации обратных вызовов жизненного цикла активности? Android ImageView не соответствует_parent внутри FrameLayout ниже GingerBread Позиционирование карт Google v2 увеличивает элементы управления на Android Как изменить цвет разделителя в списке? Градиент развертки: что это такое и его примеры Изменить цвет андроида: activatedBackgroundIndicator Не удалось выбрать строку в списке в раскрывающемся списке 4.1, но работает в android 5.0 Google на выбор не запускается на телефонах Android Mi Как установить имя версии в имени файла APK с помощью gradle? Как я могу определить, открыт или закрыт выбор метода ввода? Ошибка при воссоздании идентификатора клиента для приложения Android в консоли API Как получить 7 и 10-дюймовые планшетные эмуляторы? Несколько файлов dex определяют Lcom / google / firebase / FirebaseException Recyclerview внутри прокрутки вложенной прокрутки, но не ускоряет прокрутку, как обычно Recyclerview или Nested Scrollview Получение сообщения об ошибке «Ресурс не является общедоступным»