我正在開發科爾多瓦插件。通過插件首次安裝後無法更新科爾多瓦插件
版本:
- 科爾多瓦:6.4.0
- plugman:1.4.0
我安裝該插件爲示例項目我已經創建,就像這樣:
plugman install --platform android --project ../cordova-echo-example-app/platforms/android --plugin .
該插件成功安裝到項目中, d我可以構建我的示例應用程序。
我改變了一些代碼,並嘗試再次使用相同的上述命令來更新插件,我也得到了以下錯誤:
Cannot find plugin.xml for plugin "plugins". Please try adding it again.
我試圖卸載該插件,然後再重新安裝,但仍然會得到相同的錯誤。
如果我從示例應用程序中刪除platforms/
目錄,我可以再次安裝該插件。但是我想不必每次都這樣做。
這裏就是我的plugin.xml文件看起來像:
<?xml version='1.0' encoding='utf-8'?>
<plugin id="cordova-echo-example-plugin" version="0.0.1"
xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
<name>cordova-echo-example-plugin</name>
<js-module name="cordova-echo-example-plugin" src="www/echo.js">
<clobbers target="cordova.plugins.cordova-echo-example-plugin"/>
</js-module>
<platform name="android">
<config-file parent="/*" target="res/xml/config.xml">
<feature name="Echo">
<param name="android-package" value="com.jonworek.echo"/>
</feature>
</config-file>
<config-file parent="/*" target="AndroidManifest.xml"></config-file>
<source-file src="src/android/Echo.java" target-dir="src/com/jonworek/echo"/>
</platform>
</plugin>
我如何更新我的插件在我的樣本項目,而不通過這些步驟會和避免錯誤?