2017-01-05 98 views

回答

0

好了,太容易了!

config.xml中有了這個: <gap:plugin name="org.apache.cordova.core.camera" />

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

我也有過這樣的錯誤: 「不支持插件。com.phonegap.plugin.statusbar」在config.xml中有這樣: <gap:plugin name="com.phonegap.plugin.statusbar" />

但是需要這樣的: <gap:plugin name="org.apache.cordova.statusbar" source="npm" />

由此可見,這應該適用於其他插件 - 只是尋找它在谷歌/ NPM並在URL粘貼。或或許插件甚至沒有在應用程序中使用,並且可以被刪除...

我也試過這在某些時候: <gap:plugin spec="https://github.com/phonegap-build/StatusBarPlugin.git" source="npm" />

然後我跑進:「錯誤 - 需要您的一個插件gradle android build tool to build - 你可以在這裏修復這個「。

而改變: <preference name="phonegap-version" value="3.6.3" />

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

然後跑進「一些官方的插件,如果有使用被更新的PhoneGap> = 4.0.0請升級任何插件的版本可能。包括以下文件:CordovaUri.java - 你可以在這裏解決這個問題「。

並將插件更新回NPM中的指定插件。