使用较旧的Android SDK版本安装cordova

时间:2016-09-05 10:27:43

标签: android cordova sdk

我在cordova 3.6.3上建立了一个android项目。我正在尝试从头开始将其升级到5.2.2。但是,我的android SDK有问题。

我正在使用的流程是:

cordova create hello com.example.hello HelloWorld
cd hello
cordova platform add android --save
cordova build android

我收到的是:

为Android平台创建Cordova项目:

Path: platforms/android
Package: com.example.hello
Name: HelloWorld
Activity: MainActivity
Android target: android-23

所以Android目标是SDK23。在我的项目中,我正在使用一些库,例如org.apache.cordova.CordovaWebViewClient,这些库自SDK 21以来已被弃用。因此,我试图在SDK 20上创建cordova,而不是在23上。

有没有办法从cordova cli或其他方式做到这一点?

由于

1 个答案:

答案 0 :(得分:0)

如果您希望目标API版本不同,请在 ANdroidManifest.xml

中进行更改
<uses-sdk
    android:minSdkVersion="16"
    android:targetSdkVersion="20" />

编辑这些行。此处android:targetSdkVersion是您要定位的Android版本。