Ионная пустая сборка проекта после добавления плагина mfp-push - PullRequest
0 голосов
/ 07 сентября 2018

создайте пустой ионный проект и добавьте плагины mfp и mfp-push. Пытался собрать и получил эту ошибку: СТРОИТЬ ОШИБКА в 41-х Ошибка: cmd: Сбой команды с кодом выхода 1 Вывод ошибки: C: \ Users \ saikmeda \ TestFbSdk \ platform \ android \ app \ src \ main \ java \ com \ ibm \ mobilefirstplatform \ clientsdk \ cordovaplugins \ push \ CDVMFPPush.java: 100: ошибка: невозможно получить доступ к FirebaseInstanceIdService MFPPush.getInstance (). Initialize (this.cordova.getActivity (). GetApplicationContext (), timeout); ^ Файл класса для com.google.firebase.iid.FirebaseInstanceIdService не найден Примечание. Некоторые входные файлы используют или отменяют устаревший API. Примечание: Перекомпилируйте с -Xlint: не рекомендуется для деталей. 1 ошибка

FAILURE: сборка не удалась, исключение.

  • Что пошло не так: Не удалось выполнить задачу ': app: compileDebugJavaWithJavac'.

    Компиляция не удалась; подробности смотрите в сообщении об ошибке компилятора.

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить дополнительные выходные данные журнала.

  • Получите дополнительную помощь по номеру https://help.gradle.org

СТРОИТЬ НЕУДАЧУ за 41с

1 Ответ

0 голосов
/ 07 сентября 2018

Последняя версия iFix для Android на стороне клиента MFP 8.0 была полностью изменена для работы с FCM. Вы видите сообщение об ошибке, потому что в вашем проекте Android есть некоторые изменения, в частности, касающиеся удаления классов GCM и модификации для FCM.

Следуйте инструкциям в ссылке, чтобы ваш проект заработал:

http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/handling-push-notifications/android/#migrate-to-fcm

Теперь все это требуется только в том случае, если вы используете функцию толкания МФУ. Если вы этого не сделаете, вы можете удалить плагин cordova-plugin-mfp-push из вашего проекта и перестроить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...