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

相关推荐
爱桥代码的程序媛1 小时前
鸿蒙OpenHarmony【轻量系统芯片移植案例】标准系统方案之瑞芯微RK3568移植案例
嵌入式硬件·harmonyos·鸿蒙·鸿蒙系统·移植·openharmony·鸿蒙开发
AORO_BEIDOU2 小时前
防爆手机+鸿蒙系统,遨游通讯筑牢工业安全基石
5g·安全·智能手机·信息与通信·harmonyos
Auv开心2 小时前
【手机马达共振导致后主摄马达声音异常】
智能手机
JackieZhengChina3 小时前
吴泳铭:AI最大的想象力不在手机屏幕,而是改变物理世界
人工智能·智能手机
艾泊宇产品战略咨询7 小时前
苹果为什么不做折叠屏手机?
智能手机
limingade7 小时前
手机实时提取SIM卡打电话的信令和声音-新的篇章(一、可行的方案探讨)
物联网·算法·智能手机·数据分析·信息与通信
GEEKVIP8 小时前
Android 恢复挑战和解决方案:如何从 Android 设备恢复删除的文件
android·笔记·安全·macos·智能手机·电脑·笔记本电脑
逢生博客13 小时前
Mac 搭建仓颉语言开发环境(Cangjie SDK)
macos·华为·鸿蒙
青柠_项目管理13 小时前
PMP证书持有者,在华为、腾讯一般能拿多少薪资?
华为·pmp
小强在此17 小时前
【基于开源鸿蒙(OpenHarmony)的智慧农业综合应用系统】
华为·开源·团队开发·智慧农业·harmonyos·开源鸿蒙