在cordova开发app时,有时需要弄清手机android版本、android SDK版本和cordova-android版本之间的关系。
对于不同的手机android版本,cordova的编译和运行会由于版本不匹配而失败。

查询版本

查询版本的对应关系可以到官网:
https://cordova.apache.org/docs/en/9.x/guide/platforms/android/index.html#page-toc-source
如图:
cordova与android的版本对应和安装_第1张图片
上述分别对应了所需要的cordova-android version、SDK manager中的API Levels和手机设备上看到的android版本号。

下图是sdk manager中的API Levels:
cordova与android的版本对应和安装_第2张图片

安装指定的cordova-android版本

显示最新cordova-android命令:
在cmd命令窗口执行:

npm view cordova-android

可以用通配符,查询所需版本。
例如:要显示所有7.X.X版本,用如下命令:

npm view cordova-android@7.*

显示特定版本8.0.0,用如下命令:

npm view cordova-android@8.0.0

安装指定版本,命令如下:

cordova platform add android@^7.1.4

其他cordova platform命令参考:
cordova与android的版本对应和安装_第3张图片

更多相关文章

  1. 关于Android 版本向下兼容
  2. 【Android手机游戏】贪吃蛇(1)
  3. 用angularjs写android应用连手机调试的步骤
  4. android中如何执行java命令
  5. Android是什么 之三手机之硬件形态
  6. Mac上如何使用adb命令进行操作?(Android studio 环境变量配置)

随机推荐

  1. Android中的Bmp图形格式(ALPHA_8,ARGB_44
  2. Android中判断Intent是否存在的方法
  3. Android(安卓)使用xliff 格式化字符串
  4. android 应用名称排序
  5. Android(安卓)获取照相机图片或本地图片
  6. Android studio 无法搜索插件
  7. Android 存储设备管理 -- Vold
  8. Android下拉刷新总结
  9. android修改MTP及MTP(PC显示名称)、PTP盘
  10. Android Studio报错Manifest merger fail