Я разрабатываю приложение Ionic, используя ngCordova для нескольких плагинов, которые получают доступ к функциям телефона.
Несколько дней назад я столкнулся с проблемой, она выглядит следующим образом:
Я очищал папку «Платформы/андроид/» и случайно удалил файл, используемый плагином facebook (https://github.com/Wizcorp/phonegap-facebook-plugin) называется facebookconnect.xml
Будучи хорошим разработчиком и используя git, я извлек его из своих предыдущих коммитов и снова добавил в соответствующее место.
Но когда после создания и развертывания моего приложения на моем тестовом телефоне (Galaxy S3) я заметил, что все установленные плагины больше не работают (заставка, facebook, устройство и т. д.). Я попытался переустановить плагины, удалив их. и устанавливал их, но ничего не получалось. Пока я не удалил всю папку проекта Android и не добавил ее снова с нуля, также установите плагины.
Кажется, что изменение любого файла, связанного с плагинами, приводит к тому, что они больше не работают.
Кто-нибудь знает, почему это происходит?