插件不支持该项目的 cordova-android 版本。 cordova-android:6.2.3,失败的版本要求:> = 6.3.0 in oracle MAF2.5
Posted
技术标签:
【中文标题】插件不支持该项目的 cordova-android 版本。 cordova-android:6.2.3,失败的版本要求:> = 6.3.0 in oracle MAF2.5【英文标题】:Plugin doesn't support this project's cordova-android version. cordova-android: 6.2.3, failed version requirement: >=6.3.0 in oracle MAF2.5 【发布时间】:2018-04-25 14:20:00 【问题描述】:我正在使用带有 MAF 扩展 2.5 的 jdeveloper 12.2.1.3
我需要帮助找出与 oracle maf 2.5 兼容的 Cordova 插件
每当我尝试使用任何类似的cordova插件时
1-cordova-plugin-file-transfer
2-cordova-plugin-media-capture
我收到以下错误
[09:02:17 AM] 插件不支持此项目的 cordova-android 版本。 cordova-android:6.2.3,版本要求失败:>=6.3.0
[09:02:17 AM] 跳过 android 的“cordova-plugin-media-capture”
这个错误是什么意思??
如何以及在哪里可以找到与 oracle MAF 2.5 兼容的 cordova 插件
提前致谢
卡希夫·阿里
【问题讨论】:
【参考方案1】:随着插件的发展,它们需要更新的 Cordova 和 平台 版本。在这种情况下,您的 cordova-android 版本是 6.2.3,现在已经快一年了。就 Cordova 应用而言,一年意味着它现在实际上已经过时了。
您必须以某种方式升级您的 cordova-android 版本。
很遗憾,我无法帮助您了解如何使用 JDeveloper,因为我现在只使用 Visual Studio,它对管理 Cordova 及其平台非常强大.您也可以尝试 NetBeans,但它更复杂。或者您也可以使用命令行界面手动创建和管理 Cordova 应用程序(并不复杂,但需要耐心和大量的命令行输入)。
最后一种方法,即 CLI,具有巨大的优势,即无论何时下载平台或插件,都可以确保直接从 Apache Cordova 服务器获得最新的稳定版本。
要使用 CLI 创建新应用,(如果您已经安装了 NodeJS)运行以下命令:
cordova create hello com.example.hello HelloWorld
然后添加最新的cordova-android平台,输入:
cordova platform add android
现在,您的新应用将使用最新的 Cordova 8.0 和 cordova-android 7.1.0,您应该可以安装插件了。
【讨论】:
以上是关于插件不支持该项目的 cordova-android 版本。 cordova-android:6.2.3,失败的版本要求:> = 6.3.0 in oracle MAF2.5的主要内容,如果未能解决你的问题,请参考以下文章
Ionic 3:更新到 cordova-android 9 后无法从驱动器中选择文件
使用冲突的 android 组件/依赖版本(play-services-location、firebase 等)构建 cordova-android
一个列表项中的按钮不可见导致其他列表项的按钮在该项目的 5、10、15、20 等空格处不可见
使用 nodejs 8、angularjs、ionic3、cordova8 更新 cordova-android 6 到 9、cordova-ios 5 到 6