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版本

相关推荐
钓了猫的鱼儿24 分钟前
基于深度学习+AI的水下目标目标检测与预警系统(Python源码+数据集+UI可视化
人工智能·深度学习·智能手机
胡琦博客3 小时前
Tauri 如何跑到鸿蒙上?从 tauri-demo 看 OpenHarmony 适配链路
华为·harmonyos
钓了猫的鱼儿4 小时前
基于深度学习+AI的玩手机行为目标检测与预警系统(Python源码+数据集+UI可视化界面+YOLOv11训练结果)
人工智能·深度学习·智能手机
nashane4 小时前
HarmonyOS 6学习:文件打开方式应用重复的根治方案与最佳实践
学习·华为·harmonyos
Swift社区4 小时前
AI + 鸿蒙 App:下一代应用架构
人工智能·架构·harmonyos
ZHW_AI课题组5 小时前
调用华为云API实现图像标签识别
图像处理·华为·华为云
枫叶丹45 小时前
【HarmonyOS 6.0】Enterprise Space Kit:空间管理服务深入解析
开发语言·华为·harmonyos
lqj_本人5 小时前
鸿蒙PC:marktext-develop鸿蒙适配全记录
华为·harmonyos
Python私教6 小时前
鸿蒙 Agent Framework Kit:FunctionComponent 把智能体嵌进 ArkTS 页面
华为·harmonyos
Dream-Y.ocean6 小时前
[鸿蒙三方库适配实战] 图像处理框架 G‘MIC CLI 的 OpenHarmony 平台迁移实践
图像处理·华为·harmonyos