Форум программистов, компьютерный форум CyberForum.ru

Как лучше поступить? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Приложение не видит интернет на планшете http://www.cyberforum.ru/android-dev/thread1609979.html
Здравствуйте! Написал приложение на Java+Eclipse, которое делает Post-запросы (есть разрешения "android.permission.INTERNET", "android.permission.READ_PHONE_STATE", "android.permission.ACCESS_NETWORK_STATE", "android.permission.ACCESS_WIFI_STATE"). На эмуляторе домашнего компьютера все работает, работает на смартфоне с симкой, но на планшете, даже с симкой при Post-Запросе приложение ведет себя...
Android Создание Drawable shape, rectange Как сделать бордеры? след код ставит в бэкраунд полоску по центру:)... как ее сделать чтобы например с левой части контрола была, с низу, или справа... <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:fromDegrees="90" android:toDegrees="90"> <shape android:shape="line"> <stroke http://www.cyberforum.ru/android-dev/thread1609813.html
Android Смена изображения ImageButton
Нужно что бы при нажатии на ImageButton менялось ее изображение.
Android AlarmManager и Service or Receiver?
Целый день искал, но нифига не нашел( то что нашел помогло тоолько частично). Суть вот в чем, у меня есть AlarmManeger как уже всем и так ясно, он работает прекрасно без преувеличения, реализован с помощю BroadcastReceiver. Вот собствено сам код: public class AlarmManagerBroadcastReceiver extends BroadcastReceiver { public static String ONE_TIME = "onetime"; public static final String...
Android ExpandableListView - cannot inflate class http://www.cyberforum.ru/android-dev/thread1609460.html
Есть layout, на нем размещен ExpandableListView. Когда к нему применяешь свою тему оформления, выскакивает ошибка - cannot inflate class ExpandableListView. Если применить к этому лейауту тему, к примеру Theme.AppCompat, то запускается без ошибки, но без ActionBar, хотя если тему Theme.AppCompat применить к какому-нибудь другому layout, то ActionBar будет. Как мне применить к этому Layout свою...
Android WebView и реализации tel: Приложение разрабатывается в android studio. Используется компонент WebView для отображения одного сайта(при запуске открывается именно он). На сайте есть ссылки типа tel:"номер", но Приложение их открывать не хочет. Необходимо чтоб при нажатии на такую ссылку, предлагалось использовать приложения для звонков.предполагаю что нужно использовать метод shouldoverrideurlloading. Гуглил, но получалось... подробнее

Показать сообщение отдельно
Shin0by
0 / 0 / 0
Регистрация: 12.10.2015
Сообщений: 10
13.12.2015, 17:23  [ТС]     Как лучше поступить?
Я хочу уточнить правильно ли я понял GCM. Я налаживаю через пхп связь с сервисом гугла на андройде (он сам манагерит связь хранит сообщения), чекаю своим сервисом в некоем пуле (ресивере) наличие моих сообщений (их может прийти или 0 или 10 или 1...), проверяю ИД (при условии что я его туда послал) и если ИД выше моего, то я даю ресиверу команду на отображение всплывающего сообщения.

Я пытаюсь логику в голове определить что бы уже потом под нее решения искать.

https://developers.google.com/cloud-...art?configured

Добавлено через 1 час 16 минут
Сгенерил некий google-services.json демо и на этом встал. не понимаю ни фи га. Вот кусок из урока гугла:

Что за GcmSender.java? У меня в проекте такого нет. 31 строка? API_KEY у меня встречается только в импортнутом json конфиге.

Как выполнить "run the following gradle command"? я не отрицаю, что в андройд разработке я 0. Но я пытаюсь применяя иной опыт. Но сейчас я вообще не понимаю, и не могу найти русскоязычных уроков. А всё что есть это обучалка от майкрософт на базе Azure (который уже платный и там всеравно очень непонятно всё в описании.) и от гуга (( И вроде просто всё но не выходит.

First, make sure your API key is provided as the value of API_KEY in line 31 of GcmSender.java
Inside Android Studio, click the run button and select an attached device.
When the sample application loads on your device, run the following gradle command to send a notification to all registered app instances:
./gradlew run -Pmsg="<message>"

Может кто то знает урок по этим облачным пушап уведомлениям в идеале на русском?

Добавлено через 29 минут
Пытаюсь зайти с другой стороны и опять затык

apply plugin: 'com.google.gms.google-services'
Gradle sync failed: Plugin with id 'com.google.gms.google-services' not found.

чтож за.... пытаюсь гуглить но нифига не понятно как именно эту проблему решить.

Добавлено через 17 минут
кусок gradle. apply plugin: 'com.google.gms.google-services' - выдает ошибку. перерыл всё. не понял как его подключить.

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'


dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
classpath 'com.google.gms:google-services:1.5.0-beta2'
compile 'com.google.android.gms:play-services-gcm:8.3.0'
}
 
Текущее время: 02:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru