我正在使用Netbeans 8构建Cordova应用程序(这是我的新手),使用的是通过Netbeans cordova配置选择要使用的标准插件的标准方法。当我在Netbeans上构建时,构建成功了,但是相机插件被删除了。构建输出为:
Installing "cordova-plugin-camera" for android
Running command: cmd "/s /c "C:\test\platforms\android\cordova\version.bat""
Command finished with error code 0: cmd /s /c "C:\test\platforms\android\cordova\version.bat"
Plugin doesn't support this project's cordova-android version. cordova-android: 4.1.1, failed version requirement: >=5.0.0-dev我的Cordova版本是5.3.3,我的cordova-android平台是4.1.1。没有5.0.0-dev Cordova android平台,所以我很困惑!
当我查看netbeans从中提取的github存储库时,plugin.xml确实列出了以下内容:
<engine name="cordova-android" version=">=5.0.0-dev" />这会是问题所在吗?这是存储库的问题吗?我会尽量避开存储库并将其存储在本地,并将该行更改为4.1.1并尝试一下,但我不知道如何绕过来自存储库的get (我现在完全是新手)
感谢任何人的帮助!
发布于 2015-10-24 08:26:46
看起来你使用的是摄像头插件的“主”分支:https://github.com/apache/cordova-plugin-camera
在我们为cordova-Android5.0的发布做准备时,我们正在对插件进行修改以支持它:https://github.com/apache/cordova-plugin-camera/commit/2714060b09c4d2765cf924d22f80a74d2502530f
使用github主分支不推荐使用插件,因为它容易出现像这样的稳定性问题。
指南是在发布cordova-plugin-camera的地方使用npm。例如,使用cordova CLI,您可以键入:
cordova plugin add cordova-plugin-camera-Nikhil
https://stackoverflow.com/questions/33313112
复制相似问题