|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
|
Push firebase не могу настроить04.09.2017, 21:41. Показов 2889. Ответов 28
Метки нет (Все метки)
Приветствую.
Когда был обычный GCM у меня прога работала. Потом они внедрили фаербэйс и все полетело. Пытаюсь сделать новый проект и уже запарился. Если брать пакет с гитхаба - вылетает ошибка (см. вложение). Подскажите, как побороть? И может знает кто нить путный мануал что бы настроить обмен между сайтом и мобилкой.
0
|
|
| 04.09.2017, 21:41 | |
|
Ответы с готовыми решениями:
28
Firebase, отправка push конкретному устройстсву
Как настроить PUSH уведомления, с чего начать? |
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
|
| 04.09.2017, 21:56 [ТС] | |
|
про ошибку отбой, но про мануал в силе
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 04.09.2017, 23:31 | |
|
В студии есть ассистент и там всё написано, что создавать, что копировать и куда.
Добавлено через 2 минуты https://firebase.google.com/do... oid/client Добавлено через 10 минут На всякий случай, ассистент Tools->Firebase
1
|
|
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
||||
| 05.09.2017, 13:35 [ТС] | ||||
|
Не знаю, нашел пошаговый пример, все сделал как там (разве что там в Андроид студии делается а я в идее, но не думаю что есть разница). Все сделал как там. В итоге при запуске (не на эмуляторе, а на реальном смарте) прога сразу закрывается. Сначала ругалось на это:
Добавлено через 36 секунд проблема не в этом а
0
|
||||
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 05.09.2017, 13:38 | |
|
Написано же, что нужно сделать, а вообще наведи порядок в градле.
0
|
|
| 05.09.2017, 14:20 | |
|
Не по теме: я фигею . Человек с документации где реальные примеры есть , умудрился скопипастить с ошибками. Как дальше потом работать
0
|
|
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
|
| 05.09.2017, 14:22 [ТС] | |
|
я ничего не копипастил, я смотрел видюшку и писал по его коду, в итоге то одна ошибка, то другая. нафига куча мануалов если ни один не работает???
0
|
|
| 05.09.2017, 14:26 | |
|
Не по теме:
0
|
|
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
|
| 05.09.2017, 14:36 [ТС] | |
|
этот пример я уже наизусть помню, но он абсолютно пустой.
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 05.09.2017, 14:57 | |
|
Не работает только у тебя, я месяц назад залил пуш уведомление с нуля минут за 10 максимум, с учётом авторизации в firebase. Чтобы работало наверняка, надо делать по офф. документации, а не видео непонятно кого пятилетней давности. Сделай через ассистент и всё. Чтобы multidex не выскакивал, не нужно подключать все google-play-services, а только firebase-messaging.
0
|
|
|
66 / 56 / 6
Регистрация: 28.12.2011
Сообщений: 322
|
|||
| 05.09.2017, 15:33 | |||
|
Добавлено через 2 минуты
0
|
|||
| 05.09.2017, 16:29 [ТС] | |
|
Не по теме: нет, блин, она про приготовление шашлыка
0
|
|
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
| 05.09.2017, 17:01 | |
|
для начала покажи весь манифест и build.gradle
и ВЕСЬ лог ошибки
0
|
|
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
|
| 05.09.2017, 18:30 [ТС] | |
|
да я уж 200 раз все поменял, мануалов же вагон - надо все перепробовать, потому что нормального мануала от и до нет. сейчас идею переставлю, может в ней заморочка.
Добавлено через 1 час 27 минут бред какой то. переставил идею, обновил джаву, обновил грэдл. прога откомпилилась, инстальнулась, запустилась и даже не покрашилась. НО, в логах токена нет и оба сервиса имеют красные названия. Хотя при компиляции никаких ошибок нет. В манифесте на сервисах стоит что они not assignable to 'android.app.Service'. Что ж за хрень то происходит. app.gradle
apply plugin: 'com.android.application' android { compileSdkVersion 26 buildToolsVersion "26.0.1" defaultConfig { applicationId "com.google.simplefirebasechat.myfcm.app " minSdkVersion 14 targetSdkVersion 26 versionCode 1 versionName "1.0" } compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:26.0.0-alpha1' compile 'com.google.firebase:firebase-messaging:11.2.0' } apply plugin: 'com.google.gms.google-services' project.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.0' classpath 'com.google.gms:google-services:3.1.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } } manifest
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.google.simplefirebasechat.m yfcm.app" > <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN " /> <category android:name="android.intent.category.LA UNCHER" /> </intent-filter> </activity> <service android:name=".MyFirebaseInstanceIdServi ce"> <intent-filter> <action android:name="com.google.firebase.INSTAN CE_ID_EVENT"></action> </intent-filter> </service> <service android:name=".MyFirebaseMessagingServic e"> <intent-filter> <action android:name="com.google.firebase.MESSAG ING_EVENT"></action> </intent-filter> </service> </application> </manifest>
0
|
|
|
129 / 126 / 22
Регистрация: 23.06.2009
Сообщений: 700
|
||||||
| 05.09.2017, 19:17 | ||||||
|
а ты эти сервисы добавил ? Понятное дело они красные будут.
0
|
||||||
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
|
| 05.09.2017, 21:48 [ТС] | |
|
ну что я дебил последний что ли??? все там есть. сейчас заново создал проект, тупо скопировал все тексты с того проекта в новый и ... (куча мата) все заработало.
Добавлено через 1 час 40 минут вот только как теперь заставить принимать строку от своего сайта, а не с консоли фаербейса? Когда был GCM я сделал файлик php с curl и он работал. Теперь он так же работает, но строка не приходит. Урл, сервер кей и токен вставил новые, но нет. А с консоли приходит. Добавлено через 42 минуты отбой, заработало.
0
|
|
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
||||||
| 08.09.2017, 14:47 [ТС] | ||||||
|
Вопрос. В манифесте прописаны сервисы
0
|
||||||
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 08.09.2017, 14:55 | |
|
0
|
|
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,292
|
|
| 08.09.2017, 14:59 [ТС] | |
|
т.е. запустятся сами без запуска приложения?
Не запустились, хотя это и предполагалось.
0
|
|
|
129 / 126 / 22
Регистрация: 23.06.2009
Сообщений: 700
|
||
| 08.09.2017, 15:02 | ||
|
+ возьми затестируй. Получил пуш , потом перегрузи девайс , не открывая приложение отправь пуш опять
0
|
||
| 08.09.2017, 15:02 | |
|
Помогаю со студенческими работами здесь
20
Git не могу сделать push Не могу понять, как отправлять push уведомления
Сделать так чтобы если вводится push выполнялась функция push, если pop то pop Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|