Harmony 4.0 ArkUI 开发 Mac环境变量配置,及如何查看Harmony手机 API 版本

mac配置

open -e ~/.zshrc

或者

open ~/.bash_profile 

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

export HARMONY_HOME=/Users/XXX/Library/Huawei
export PATH=$PATH:$HARMONY_HOME/Sdk/hmscore/3.1.0/toolchains
export PATH=$PATH:$HARMONY_HOME/ohpm/bin

然后保存

source ~/.zshrc 

或者

source ~/.bash_profile 

验证 ohpm

在DevEco Studio Teriminal终端执行

 ohpm -v

执行结果如果,则配置成功

在这里插入图片描述

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

hdc -c shell 

如果运行下面这样代表配置成功
在这里插入图片描述
然后执行

getprop hw_sc.build.os.apiversion

运行如下返回6代表当前手机对应SDK版本是6,我的鸿蒙手机OS版本是3.0,如果是鸿蒙4.0,打印出来是9
在这里插入图片描述
如果是OS 3.1以上版本执行如下

getprop persist.sys.ohc.apiversion

在这里插入图片描述
Harmony SDK API 版本 与 Harmony OS 版本对照表

Harmony OSHarmony SDK API
Harmony 4.09
Harmony 3.19
Harmony 3.08
Harmony 3.0 pre7
Harmony 2.2.06
Harmony 2.1.05
Harmony 2.04

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

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

附录SDK版本
在这里插入图片描述

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值