Harmony SDK API 版本 与 Harmony OS 版本对照表,及如何查看鸿蒙手机Harmony SDK Api 版本

Harmony SDK API 版本 与 Harmony OS 版本对照表

Harmony OS Harmony SDK API
Harmony 4.0 9
Harmony 3.1 9
Harmony 3.0 8
Harmony 3.0 pre 7
Harmony 2.2.0 6
Harmony 2.1.0 5
Harmony 2.0 4

具体到真机上可能会有差异,如我的手机OS版本是2.0,按照上面表应该是4,但是通过命令进行查询真机设备的apiVersion和releaseType取值确是5,所以想查看真实API,需通过如下方法

mac配置

bash 复制代码
open ~/.zshrc 

或者

bash 复制代码
open ~/.bash_profile 

加入你自己的SDK路径,我的路径是/Users/xxx/Library/Huawei/Sdk

bash 复制代码
export HARMONY_HOME=/Users/xxx/Library/Huawei/Sdk
export PATH=$PATH:$HARMONY_HOME/hmscore/3.1.0/toolchains

然后保存

bash 复制代码
source ~/.zshrc 

或者

bash 复制代码
source ~/.bash_profile 

然后连接真机,手机打开开发者模式,打开USB调试执行

bash 复制代码
hdc -c shell 

如果运行下面这样代表配置成功

然后执行

bash 复制代码
getprop hw_sc.build.os.apiversion

运行如下返回6代表当前手机对应SDK版本是6,我的鸿蒙手机OS版本是3.0,如果是鸿蒙4.0,打印出来是9

如果是OS 3.1以上版本执行如下

bash 复制代码
getprop persist.sys.ohc.apiversion

刚发布的DevEco Studio 3.1,最小支持 "compileSdkVersion": 9,所以说新开发出来的App只支持Harmony3.1以上的手机

附录SDK版本

相关推荐
liuhaikang2 小时前
【鸿蒙HarmonyOS Next App实战开发】视频提取音频
华为·音视频·harmonyos
爱笑的眼睛112 小时前
HarmonyOS应用上架流程详解
华为·harmonyos
zhanshuo1 天前
构建可扩展的状态系统:基于 ArkTS 的模块化状态管理设计与实现
harmonyos
zhanshuo1 天前
ArkTS 模块通信全解析:用事件总线实现页面消息联动
harmonyos
codefish7981 天前
鸿蒙开发学习之路:从入门到实践的全面指南
harmonyos
yrjw1 天前
一款基于react-native harmonyOS 封装的【文档】文件预览查看开源库(基于Harmony 原生文件预览服务进行封装)
harmonyos
小徐不徐说2 天前
每日一算:华为-批萨分配问题
数据结构·c++·算法·leetcode·华为·动态规划·后端开发
搜狐技术产品小编20232 天前
搜狐新闻直播间适配HarmonyOs实现点赞动画
华为·harmonyos
zhanshuo2 天前
ArkUI 玩转水平滑动视图:超全实战教程与项目应用解析
harmonyos·arkui
zhanshuo2 天前
ArkUI Canvas 实战:快速绘制柱状图图表组件
harmonyos·arkui