PhoneGap构建错误"插件不受支持:org.apache.cordova.core.camera"

时间:2017-01-05 23:49:22

标签: cordova

我收到错误:"插件不受支持:org.apache.cordova.core.camera。",将项目上传到PhoneGap Build。

也有此错误:"此应用使用PhoneGap Build存储库中的插件。这些插件在2016年11月15日之后无法访问"。

2 个答案:

答案 0 :(得分:1)

confing.xml更改

org.apache.cordova.core.camera

org.apache.cordova.camera

read more here

答案 1 :(得分:0)

好的,太容易了!

在config.xml中有这个: <gap:plugin name="org.apache.cordova.core.camera" />

需要这个: <gap:plugin name="org.apache.cordova.camera" source="npm" />

我也遇到了这个错误:&#34;插件不受支持:com.phonegap.plugin.statusbar。&#34;并在config.xml中有这个: <gap:plugin name="com.phonegap.plugin.statusbar" />

但需要这个: <gap:plugin name="org.apache.cordova.statusbar" source="npm" />

因此,这适用于其他插件 - 只需在Google / NPM上搜索并粘贴到网址即可。或者,即使插件在应用程序中使用也无法删除...

我也在某个时候试过这个: <gap:plugin spec="https://github.com/phonegap-build/StatusBarPlugin.git" source="npm" />

然后我遇到了:&#34;错误 - 你的一个插件需要构建gradle android构建工具 - 你可以在这里解决这个问题&#34;。

并改变了: <preference name="phonegap-version" value="3.6.3" />

要: <preference name="phonegap-version" value="cli-6.4.0" />

然后进入&#34;如果使用PhoneGap&gt; = 4.0.0,则必须更新一些官方插件。请升级可能包含以下文件的任何插件的版本:CordovaUri.java - 您可以在此解决此问题&#34;。

并将插件更新回NPM中的命名插件。