HarmonyOS学习 --- Mac电脑获取手机UDID

一,手机打开开发者选项

1,打开"设置 > 关于本机",连续点击7次版本号,打开开发者选项。

2,打开"USB调试"。

二,配置环境变量

获取OpenHarmony SDK 安装路径

/Users/admin/Library/OpenHarmony/Sdk/10/toolchains

在终端(电脑终端和鸿蒙开发环境终端皆可)输入如下命令,进入当前toolschains版本号目录下

复制代码
1、打开终端工具,执行以下命令,根据输出结果分别执行不同命令。
echo $SHELL

-如果输出结果为/bin/bash,则执行以下命令,打开.bash_profile文件。
vi ~/.bash_profile

-如果输出结果为/bin/zsh,则执行以下命令,打开.zshrc文件。
vi ~/.zshrc

2、单击字母“i”,进入Insert模式。
3、文档底部输入
export PATH=${PATH}:sdk路径
4、编辑完成后,单击Esc键,退出编辑模式,然后输入“:wq”,单击Enter键保存。
5、执行以下命令,使配置的环境变量生效。

-如果步骤1时打开的是.bash_profile文件,请执行如下命令:
source ~/.bash_profile

-如果步骤1时打开的是.zshrc文件,请执行如下命令:
source ~/.zshrc

输入hdc -v,出现版本信息即可使用。
6、环境变量配置完成后,关闭并重启DevEco Studio。
​​​​​​​

三,获取UDID

hdc -t "设备的序列号" shell bm get --udid

设置 > 关于本机 >序列号

执行

hdc shell bm get --udid

报错

Fail\]ExecuteCommand need connect-key? please confirm a device by help info

文档

UDID获取方法

华为开发者问答 | 华为开发者联盟-mac的hdc命令无法使用

相关推荐
丶Darling.37 分钟前
深度学习与神经网络 | 邱锡鹏 | 第三章学习笔记
深度学习·神经网络·学习
小付同学呀1 小时前
前端快速入门学习4——CSS盒子模型、浮动、定位
前端·css·学习
University of Feriburg1 小时前
4-c语言中的数据类型
linux·c语言·笔记·学习·嵌入式实时数据库·嵌入式软件
XYN611 小时前
【嵌入式学习3】基于python的tcp客户端、服务器
服务器·开发语言·网络·笔记·python·学习·tcp/ip
liang89992 小时前
Shiro学习(四):Shiro对Session的处理和缓存
java·学习·缓存
奔跑的废柴2 小时前
Jenkins学习(B站教程)
运维·学习·jenkins
开开心心就好2 小时前
解决 PDF 难题:批量处理、文档清理与自由拆分合并
java·学习·eclipse·pdf·word·excel·生活
yanyu-yaya4 小时前
第三章 react redux的学习之redux和react-redux,@reduxjs/toolkit依赖结合使用
javascript·学习·react.js
梁下轻语的秋缘5 小时前
每日c/c++题 备战蓝桥杯(求解三个数的最大公约数与最小公倍数)
c语言·c++·学习·算法·蓝桥杯
Y1nhl5 小时前
Pyspark学习二:快速入门基本数据结构
大数据·数据结构·python·学习·算法·hdfs·pyspark