当我尝试使用以下命令创建一个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 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