我正在尝试在v3.1中创建并安装我的第一个插件,但遇到了问题。
我按照
的指南进行操作http://devgirl.org/2013/09/17/how-to-write-a-phonegap-3-0-plugin-for-android/
和
http://docs.phonegap.com/en/3.1.0/guide_platforms_android_plugin.md.html#Android%20Plugins
我创建了我的三个文件
plugin.xml
src/android/test.java
www/test.js
然后我将它们添加到.zip文件中,以便我可以使用CLI安装插件。然后我尝试使用
安装插件phonegap local plugin add test.zip
我在应用程序的根文件夹中运行命令,而.zip文件也在根目录中(也在root之外尝试过),我收到以下错误
[phonegap] adding the plugin: test.zip
[error] Error fetching plugin: Error: ENOENT, no such file or directory 'c:\workspace\test.zip\plugin.xml'
这很奇怪,因为.zip文件的根目录中有一个plugin.xml文件。
对我可能做错的任何建议???
感谢。
答案 0 :(得分:1)
Phonegap CLI需要一个git源来添加插件。
将您的自定义插件检入git存储库并尝试添加。
Cordova CLI有如下选项
cordova plugin add plugin.tar.gz
尝试使用cordova CLI。