linux系统(ubuntu,uos等)连接鸿蒙next(mate60)设备

以前在linux上是用adb连接,现在升级 到了鸿蒙next,adb就不好用了。得用Hdc来了,在windows上安装了hisuit用的好好的,但是到了linux(ubuntu2204)下载安装了

下载中心 | 华为开发者联盟-HarmonyOS开发者官网,共建鸿蒙生态https://developer.huawei.com/consumer/cn/download/

下载后解压缩在command-line-tools/sdk/default/openharmony/toolchains中调用hdc

复制代码
./hdc list targets

啥也没有

调用 lsusb,确实有设备加上了

设备可能未正确绑定到 hdc 工具,特别是在 Linux 系统上。需要设置设备的 USB 权限。

创建 udev 规则文件

复制代码
sudo vim /etc/udev/rules.d/51-hdc.rules

添加以下内容(替换 12d1 和 5000 为设备的 Vendor ID 和 Product ID):

复制代码
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", ATTR{idProduct}=="5000", MODE="0666", GROUP="plugdev"

重新加载 udev 规则

运行以下命令重新加载规则:

复制代码
sudo udevadm control --reload-rules
sudo udevadm trigger

之后再重新插拔一下usb,这时手机上会弹出提示,之后就好用了!

相关推荐
HalvmånEver18 小时前
Linux:线程互斥
java·linux·运维
番茄灭世神18 小时前
Linux应用编程介绍
linux·嵌入式
wdfk_prog18 小时前
[Linux]学习笔记系列 -- [drivers][mmc][mmc_sdio]
linux·笔记·学习
Forsete18 小时前
LINUX驱动开发#9——定时器
linux·驱动开发·单片机
JY.yuyu18 小时前
Docker常用命令——数据卷管理 / 端口映射 / 容器互联
运维·docker·容器
森G19 小时前
七、04ledc-sdk--------makefile有变化
linux·c语言·arm开发·c++·ubuntu
驱动探索者19 小时前
linux mailbox 学习
linux·学习·算法
lpruoyu19 小时前
【Docker进阶-06】docker-compose & docker swarm
运维·docker·容器
China_Yanhy20 小时前
入职 Web3 运维日记 · 第 8 日:黑暗森林 —— 对抗 MEV 机器人的“三明治攻击”
运维·机器人·web3
艾莉丝努力练剑20 小时前
hixl vs NCCL:昇腾生态通信库的独特优势分析
运维·c++·人工智能·cann