当前位置 : 主页 > 手机开发 > cordova >

cordova – 由于minSDK版本,Phonegap创建和构建命令失败

来源:互联网 收集:自由互联 发布时间:2021-06-10
当我尝试使用以下命令创建一个phonegap项目时; phonegap create myapp --id com.apps.myapp --name myapp 我收到以下错误; Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller version 10 declared in library pr
当我尝试使用以下命令创建一个phonegap项目时;

phonegap create myapp --id com.apps.myapp  --name myapp

我收到以下错误;

Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller version        
10 declared in library     projectName\platforms\android\ build\  intermediates\exploded\aar\android\cordovaLib\unspecified\debug\AndroidManifest.xml .  
Suggestion : use     
tools.overrideLibrary = "org.apache.cordova" to force usage.

我以前使用这样的命令很好,但是在我安装Android Studio(使用Gradle)并将cordova版本升级到5.0.0-0-27.1之后发生了一些事情.有没有办法摆脱这个Gradle?我认为,由于Gradle及其配置,phonegap create命令开始以不同的方式工作.

或Gradle一直在那里,其他东西搞砸了我的配置.如果没有,请帮我删除Gradle的所有内容并正常工作.

毕竟(如果删除Gradle没有意义),我在创建项目时如何通过命令行指定minSDK版本? .

解决方案是添加以下行:

<preference name="android-minSdkVersion" value="10" />

在你的config.xml中

见:Where to change minSdkVersion setting in PhoneGap app

网友评论