Cordova 플러그인을 개발 중입니다.plugman을 통해 처음 설치 한 후 cordova 플러그인을 업데이트 할 수 없습니다.
버전 :
- 코르도바 : 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/
디렉토리를 삭제하면 플러그인을 다시 설치할 수 있습니다. 그래도이 단계를 수행 할 필요가 없습니다.
<?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>
어떻게이 단계를 통과하고 오류를 피하지 않고 내 샘플 프로젝트 내 플러그인을 업데이트 할 수 있습니다
여기 내 plugin.xml 파일의 모습입니까?