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命令无法使用

相关推荐
GilgameshJSS18 小时前
STM32H743-ARM例程11-PWM
c语言·arm开发·stm32·嵌入式硬件·学习
知识分享小能手1 天前
React学习教程,从入门到精通,React 单元测试:语法知识点及使用方法详解(30)
前端·javascript·vue.js·学习·react.js·单元测试·前端框架
rzjslSe1 天前
【JavaGuide学习笔记】理解并发(Concurrency)与并行(Parallelism)的区别
java·笔记·学习
Cherry Zack1 天前
了解Django模型,从基础到实战
python·学习·django
茯苓gao1 天前
CAN总线学习(四)错误处理 STM32CAN外设一
网络·笔记·stm32·单片机·学习
虚行1 天前
C#上位机 通过ProfitNet连接西门子PLC教程--系统模拟环境搭建
学习·c#·plc
jun~1 天前
SQLMap数据库枚举靶机(打靶记录)
linux·数据库·笔记·学习·安全·web安全
月盈缺1 天前
学习嵌入式的第四十二天——ARM——UART
arm开发·学习
Knight_AL1 天前
LoadBalancer完整学习笔记:简介、原理与自定义
笔记·学习
友善啊,朋友1 天前
《普通逻辑》学习记录——类比推理
学习·逻辑学