Cordova插件故障

时间:2015-03-10 14:07:57

标签: android angularjs cordova ionic-framework ionic

我正在使用ngCordova为访问手机功能的多个插件开发一个Ionic应用程序。

我几天前遇到过一个问题,如下:

我正在清理我的平台/ android /文件夹并意外删除了名为facebookconnect.xml的facebook插件(https://github.com/Wizcorp/phonegap-facebook-plugin)使用的文件

作为一名优秀的开发人员并使用git,我从之前的提交中检索它并再次添加到其各自的位置。

但是,当我在我的测试手机(Galaxy S3)上构建和部署我的应用程序后,我注意到所有已安装的插件不再起作用(启动画面,脸书,设备等等)。 我尝试重新安装插件,删除它们并安装它们,但没有任何效果。直到我删除整个android项目文件夹并从头再次添加它,也安装插件。

似乎改变与插件相关的任何文件会导致它们不再起作用

有没有人知道为什么会这样?

1 个答案:

答案 0 :(得分:0)

您是否通过命令行界面使用Cordova?

假设你是......

致电时列出了哪些插件:

cordova plugins list

如果以某种方式列出了不再有效的插件,请尝试使用以下命令删除插件:

cordova plugin rm [plugin namespace]

...然后重新添加它们。

如果这不起作用,您可能必须手动编辑插件/ [platform] .json文件(例如plugins / android.json)来修复那些缺失的信息。