0

Я пытаюсь включить push-уведомление в моем приложении Ionic (на ионном 1.3.1), используя плагин phonegap-plugin-push.build.gradle изменения для Android FCM

Как только я добавляю приложение Android в Firebase, он сообщает мне обновлять файлы build.gradle в двух местах.

enter image description here

Я нахожу два build.gradle файлов в моем проекте Ионного (другой является частью другого плагина, так что не обращая внимания)

./platforms/android/build.gradle 
./platforms/android/CordovaLib/build.gradle 

Я играл с внесением изменений в разных файлах, положить первое изменение в первом файле, второе изменение во втором, но я не уверен, что я здесь делаю, поскольку он дает ошибки компиляции при запуске ionic build android. Все статьи, с которыми я столкнулся в своем исследовании, указывают на использование Android Studio, которую я не использую. И я не уверен, что делать с Synch now, как описано FireBase.

Я разместил google-services.json для android от Firebase под платформами android в моей структуре каталогов, которые я понимаю, это правильное место.

Посмотрите на любое руководство, по которому изменение build.gradle происходит там, где и что, если что-то, мне нужно делать с «синхронизацией сейчас» в контексте приложения Ionic и запускать его.

Thanks, Sanjay.

ответ

0

Имеет смысл, что два изменения происходят в двух файлах. Но для первого уровня приложения вы можете написать не тот. Убедитесь, что вы отредактировали эти два файла.

enter image description here

+0

изображение, которое вы включили, является одним из Android Studio. Как я упоминал в своей заметке выше, я не использую Android Studio. У меня есть основное приложение Ionic (открытое в Sublime), и структура папок, похоже, сильно отличается от приложения, созданного в Android Studio, поэтому я не уверен, где изменяется build.gradle, которую рекомендует Firebase. –

0

Я последовал рекомендации в этой статье https://github.com/fechanique/cordova-plugin-fcm/issues/83

Я удалил все изменения в мои build.gradle файлы, как они должны автоматически синхронизироваться и компилируется нормально.

Это говорит о том, что я использую плагин plug-push-plug-to-phone (вместо cordova-plugin-fcm, как в приведенной выше статье), и мое приложение падает после попытки инициализации PushNotification, но это отдельная проблема, мне нужно ручка.

 Смежные вопросы

  • Нет связанных вопросов^_^