在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 version、SDK manager中的API Levels和手机设备上看到的android版本号。

下图是sdk manager中的API Levels:

安装指定的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命令参考:

更多相关文章

  1. 关于Android(安卓)版本向下兼容
  2. 为Android加入busybox工具
  3. android中如何执行java命令
  4. android中如何执行java命令
  5. 用angularjs写android应用连手机调试的步骤
  6. 两分钟彻底让你明白Android中onInterceptTouchEvent与onTouchEve
  7. 为Android加入busybox工具
  8. android 配置环境变量
  9. android环境变量配置

随机推荐

  1. Linearlayout和relativeLayout的属性的一
  2. Android(安卓)layout_margin 无效的解决
  3. 什么是Android——Android平台简介
  4. EventBus 《三》 事件的具体用法及其讲解
  5. android 入门xml布局文件
  6. Androd学习笔记——Conflict between And
  7. android 逆向 去广告
  8. Android中定义数组与使用
  9. Android(安卓)性能优化的一些方法
  10. 扣丁学堂笔记第05天高级UI组件(一)