如何将cordova平台android@6.2.3更新到android@8.0.0?

Kri*_*hna 6 android cordova ionic-framework angular

我正在使用 ionic1 cordova 项目。在该项目中,我们使用cordova平台android@6.2.3。那么,更新我的cordova平台Android@8.0.0需要什么要求?

ionic info
Run Code Online (Sandbox Code Playgroud)

cli 包:(C:\Windows\System32\node_modules)

@ionic/cli-utils  : 1.12.0
ionic (Ionic CLI) : 3.12.0
Run Code Online (Sandbox Code Playgroud)

全局包:

cordova (Cordova CLI) : 7.0.1
Run Code Online (Sandbox Code Playgroud)

本地包:

@ionic/app-scripts : 3.1.0
Cordova Platforms  : android 6.2.3
Ionic Framework    : ionic-angular 3.9.2
Run Code Online (Sandbox Code Playgroud)

系统:

Android SDK Tools : 26.1.1
Node              : v8.11.3
npm               : 6.1.0
OS                : Windows 10
Run Code Online (Sandbox Code Playgroud)

杂项:

backend : pro
Run Code Online (Sandbox Code Playgroud)

怎么解决呢。

小智 5

首先我建议删除Android平台

ionic cordova platform rm android
Run Code Online (Sandbox Code Playgroud)

其次,只需输入下面的代码并在@之后输入所需的平台版本。例如:

ionic cordova platform add android@7.1.0
Run Code Online (Sandbox Code Playgroud)


小智 1

最新的 cordova 平台 Android 版本是 7.1.0 截止日期 2018 年 6 月 27 日

支持 API 级别 19 - 27 意味着 android 4.4 - 8.0

请参阅此https://cordova.apache.org/docs/en/latest/guide/platforms/android/

使用最新科尔多瓦平台的命令

>>    ionic cordova platform add android@7.1.0
Run Code Online (Sandbox Code Playgroud)