对于新的Cordova项目,我想使用
添加Android作为平台cordova platform add android
我想使用Android版本16.所以我在config.xml
<preference name="android-minSdkVersion" value="16" />
<preference name="android-targetSdkVersion" value="16" />
我跑
cordova platform add android --target android-16
然而,我在日志记录中看到的是
Using cordova-fetch for cordova-android@~6.3.0
Adding android project...
Creating Cordova project for the Android platform:
Path: platforms\android
Package: io.cordova.hellocordova
Name: HelloCordova
Activity: MainActivity
Android target: android-26
所以它仍然以Android 26而不是16为目标。的确,当我运行cordova build
时,它使用Android版本26进行构建。为什么会这样?我该怎么做才能解决这个问题?
答案 0 :(得分:1)
用于提供Android版本的语法是错误的。
而不是
cordova平台添加android --target android-16
应该是
cordova platform add android@16