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,这时手机上会弹出提示,之后就好用了!

相关推荐
Minxinbb2 分钟前
Zabbix安装,配置模板监控主机(在线安装和离线安装)
linux·zabbix
天天进步20155 分钟前
CASL的RBAC用户权限控制实现指南
linux·运维·ubuntu
花糖纸木26 分钟前
【Linux】深入理解文件系统(超详细)
linux·运维·服务器
仙海赤1 小时前
c++ 缺省函数
运维·服务器
深度Linux1 小时前
Linux性能优化策略:让你的系统运行如飞
linux·运维·性能优化
Damon小智2 小时前
Linux系统中解决端口占用问题
linux·运维·服务器·进程·端口占用
encoding-console3 小时前
centos挂载的基本步骤
linux·运维·centos·挂载
田振靓3 小时前
Ubuntu上安装Apache Spark
ubuntu·spark·apache
大哥喝阔落3 小时前
linux相关conda操作
linux·运维·conda
豆是浪个3 小时前
Linux(Centos 7.6)命令详解:pwd
linux·运维·服务器