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

Облачные сообщения Google (fake_message_id)

У меня есть сервер node.js: var gcm = require('node-gcm'); // create a message with default values var message = new gcm.Message(); // or with object values var message = new gcm.Message({ collapseKey: 'demo', delayWhileIdle: true, timeToLive: 3, data: { key1: 'message1', key2: 'message2' } }); var sender = new gcm.Sender('AIzaSyChp2jTQsgPkLaaVgFh6yoovu1Td7tuQMo'); var registrationIds = []; // […]

Получить имя учетной записи / электронную почту от Google Диска Android API

Я использую новый API Android для Google Диска, и я могу подключиться и сделать все, что он позволит мне сделать , но для использования SpreadsheetService мне нужно извлечь accountName / email из подписанного пользователя. Как мне это сделать? Вот код, в котором я подключаю API-интерфейс Google Диска. Он работает нормально. private void connect() { if […]

Метод конечной точки Google продолжает возвращать исключение «имя не должно быть пустым»

Метод конечной точки выглядит следующим образом: @Api( name = "gameape", version = "v1", description = "Game App API", audiences = { "mynumber.apps.googleusercontent.com" }, clientIds = { "mynumber.apps.googleusercontent.com", Constant.API_EXPLORER_CLIENT_ID }, defaultVersion = AnnotationBoolean.TRUE) public class GameApp { private final AccountDao accountDao = new AccountDaoImpl(); @ApiMethod(name = "LoginUser", path = "LoginUser", httpMethod = HttpMethod.POST) public void LoginUser(LoginData […]

Отображать текст уведомления в строке состояния – Android

В моем приложении мне нужно отобразить уведомление пользователю. Следующий фрагмент кода отлично работал, отображая значок и заголовок контента в строке заголовка устройства Android. var notificationManager = GetSystemService(Context.NotificationService) as NotificationManager; var uiIntent = new Intent(this, typeof(MainActivity)); var notification = new Notification(Resource.Drawable.AppIcon, title); notification.Flags = NotificationFlags.AutoCancel; notification.SetLatestEventInfo(this, title, desc, PendingIntent.GetActivity(this, 0, uiIntent, 0)); notificationManager.Notify(1, notification); Когда я […]

GCM отправляет изображение вместо сообщения

Я новичок в Android, и я использую Google GCM для отправки простого текстового сообщения. Возможно ли отправить файл изображения в виде потока или каким-либо другим способом? Java-сервер Android – клиент. Message message = new Message.Builder() .collapseKey("1") .timeToLive(3) .delayWhileIdle(true) .addData("TEST", "Hello Android") .build(); Здесь простое сообщение .addData("TEST","Hello Android") .

Ошибка: выполнение выполнено для задачи ': app: packageDebug'. >! Zip.isFile ()

@ОБНОВИТЬ Большое спасибо. Теперь, по крайней мере, ошибок нет. Но это все еще далеко от того, как он работал раньше – как он должен работать. Теперь база данных выглядит … странно. Я думаю, что что-то еще не так с этим градиентом. Это не должно выглядеть. Согласно java-коду в базе данных будут пользователь и его данные […]

Используйте метод .GetMapAsync вместо .getMap с сервисами Google Play (Xamarin)

Таким образом, старый код работает отлично: LatLng location = new LatLng (myClass.myLocation.Latitude, myClass.myLocation.Longitude); CameraPosition.Builder builder = CameraPosition.InvokeBuilder (); builder.Target (location); builder.Zoom (18); CameraPosition cameraPosition = builder.Build (); MapsInitializer.Initialize (this); CameraUpdate cameraUpdate = CameraUpdateFactory.NewCameraPosition (cameraPosition); MapFragment googleMap = FragmentManager.FindFragmentById<MapFragment> (Resource.Id.map); theMap = googleMap.Map; if (theMap != null) { theMap.MapType = GoogleMap.MapTypeNormal; theMap.MoveCamera (cameraUpdate); } Но теперь, […]

Google App Engine с Android – тестирование конечных точек на реальном устройстве

Я выполнял учебное пособие по созданию Endpoints Backend из проекта Android . Все компилируется и выглядит многообещающим. Бэкэнд вверх, я изменил CloudEndpointUtils # LOCAL_ANDROID_RUN на «true». Но когда я пытаюсь протестировать приложение на реальном устройстве (не эмуляторе), я не могу – Java.net.SocketException: не удалось подключиться к / 10.0.2.2 (порт 8888) после 20000ms: isConnected failed: EHOSTUNREACH […]

Служба GCM Intent OnRegistered не получает вызов

Я создал службу GCM Intent, и устройство успешно зарегистрировалось. Я также получаю ЗАПИСЬ РЕГИСТРАЦИИ, но методы OnMessage или OnRegistered не вызываются. Ниже журнала я вижу. 07-23 06:24:23.542: V/GCMBroadcastReceiver(1168): onReceive: com.google.android.c2dm.intent.REGISTRATION 07-23 06:24:23.542: V/GCMBroadcastReceiver(1168): GCM IntentService class: com.app.demo.myApp.GCMIntentService 07-23 06:24:23.581: V/GCMBaseIntentService(1168): Acquiring wakelock Ниже приведен код для OnMessage. Может ли кто-нибудь помочь мне в том, почему […]

Как получить статус устройства Android (офлайн или онлайн) с помощью GCM?

Я внедрил GCM в свое приложение, и push-уведомление работает нормально? Но у меня есть конкретное требование, когда я (мой сервер) хочет узнать о состоянии Android-устройства (т. Е. Онлайн или офлайн). Вопрос: 1. Есть ли у них какой-либо способ проверить статус устройства Android (офлайн или онлайн), просто отправив сообщение GCM или что-то еще? Единственный вариант, который […]