插件不支持该项目的 cordova-android 版本。 cordova-android:6.1.2,失败的版本要求:> = 6.3.0

Posted

技术标签:

【中文标题】插件不支持该项目的 cordova-android 版本。 cordova-android:6.1.2,失败的版本要求:> = 6.3.0【英文标题】:Plugin doesn't support this project's cordova-android version. cordova-android: 6.1.2, failed version requirement: >=6.3.0 【发布时间】:2018-03-04 11:33:41 【问题描述】:

当我在 PhoneGap 上构建我的应用程序时,我会在日志上看到这条消息:

Installing "cordova-plugin-geolocation" at "4.0.1" for android
Plugin doesn't support this project's cordova-android version. cordova-android: 6.1.2, failed version requirement: >=6.3.0
Skipping 'cordova-plugin-geolocation' for android

我使用了命令:

cordova platforms add android@6.3.0

对于“cordova平台版本android”:

Installed platforms:
android 6.3.0
ios 4.1.1

我的“config.xml”:

<plugin name="ionic-plugin-keyboard" spec="~2.2.1" />
<plugin name="cordova-plugin-whitelist" spec="1.3.1" />
<plugin name="cordova-plugin-statusbar" spec="2.2.1" />
<plugin name="cordova-plugin-device" spec="1.1.4" />
<plugin name="cordova-plugin-splashscreen" spec="~4.0.1" />
<plugin name="cordova-plugin-geolocation" spec="~4.0.1" />
<engine name="android" spec="6.3.0" />

我的应用是用 Ionic/Cordova 构建的,我不知道为什么 PhoneGap 会说这个消息。

我尝试在 PhoneGap 上删除我的项目并创建新应用,但它不起作用。

有人可以帮助我吗?

泰:)

【问题讨论】:

更新android版本后重新安装插件可以吗? 我试过了,但是不行:/ 【参考方案1】:

PhoneGap 是问题 :)

使用 Ionic“测试你的应用”

https://ionicframework.com/docs/v1/guide/testing.html

【讨论】:

以上是关于插件不支持该项目的 cordova-android 版本。 cordova-android:6.1.2,失败的版本要求:> = 6.3.0的主要内容,如果未能解决你的问题,请参考以下文章

编译cordova-android代码

006商城项目:该项目的路径访问问题

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