cordova – 错误:找不到插件“phonegap-plugin-push”的plugin.xml.请尝试重新添加

我正在尝试按照 doc中的描述添加phonegap-push-plugin.

我发现这个thread列出了问题,但没有给出解决方案.

正如文档中的解释,我在[我的项目文件夹]中做了一个CLI:离子插件添加phonegap-plugin-push –variable SENDER_ID =“[来自Google Developper Console的项目ID]”

在第一天,我遇到了Cordova和Cordova-android版本的问题.我将Cordova从6.3.0更新到6.4.0然后做了一个CLI:ionic platform rm android来删除现有的5.2版Cordova-android项目.

之后,当我做离子信息时,我得到:

> Cordova CLI:6.4.0
> Ionic Framework版本:2.0.0-rc.0
> Ionic CLI版本:2.1.0
> Ionic App Lib版本:2.1.0-beta.1
>操作系统:
>节点版本:v6.7.0

如果我做一个离子平台,我得到:
可用平台:

> amazon-fireos~3.6.3(已弃用)
> android~6.0.0
> blackberry10~3.8.0
>浏览器~4.1.0
> firefoxos~3.6.3
> webos~3.7.0
> windows~4.4.0
> wp8~3.8.2(已弃用)

现在,当我启动离子插件时,唯一的问题是添加phonegap-plugin-push –variable SENDER_ID =“[来自Google Developper Console的项目ID]”是这条消息:

Error: Cannot find plugin.xml for plugin “phonegap-plugin-push”.
Please try adding it again.

任何的想法?

解决方法

尝试添加存储插件时,我遇到了类似的错误:

Error: Cannot find plugin.xml for plugin "cordova-sqlite-storage". Please try adding it again.

我发现插件文件夹在myapp / plugins中仍然存在,所以我有一个myapp / plugins / cordova-sqlite-storage

我删除了myapp / plugins / cordova-sqlite-storage插件目录并重新添加了插件,并且成功了.

相关文章

公司前端界面用的是vue,我要嵌入到Android中生成App第一步:...
Q:我用cordova开发项目,想在app内跳转外部链接,安装了cord...
我正在使用https://github.com/arnesson/cordova-plugin-fir...
一、Cordova的基础点在混合式应用中,我们通过现有的Cordova...
cordova自定义插件注意:存放自定义cordova插件目录不能有空...
一、问题VueAPP中有一个文件下载功能,用了各种方法来实现下...