博客
关于我
ubunt连接手机adb devices ???? no permission
阅读量:508 次
发布时间:2019-03-07

本文共 774 字,大约阅读时间需要 2 分钟。

HTC手机连接Ubuntu系统并启用调试模式

问题描述:在Ubuntu终端中执行adb devices时,出现以下错误信息:

List of devices attached????????????    no permissions

解决方法:

  • 设置USB权限
  • 由于Ubuntu系统默认以非-root身份运行,因此在使用USB调试之前,需要确保系统能够识别并赋予 належ的权限。

    步骤说明:

  • 查找设备信息:

    • 使用命令lsusb查找已经连接的USB设备。
    ~$ lsusb
    • 注意筛选出与您的HTC手机相关的设备,其 Vendor ID (idVendor) 通常为 0bb4
  • 配置udev规则(高级用户):

    • 打开70-android.rules文件进行编辑:
    sudo vim /etc/udev/rules.d/70-android.rules
    • 添加以下内容:
    SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0cee", MODE="0666"
    • 注意:idVendoridProduct需与您的设备查询得结果一致。
  • 应用权限修改:

    • 赋予文件适当的权限:
    sudo chmod a+rx /etc/udev/rules.d/70-android.rules
    • 重启udev服务:
    sudo service udev restart
  • 未生效?重启ADB服务:

    • 拔掉USB设备并重新插入后,执行以下命令:
    sudo ./adb kill-server./adb devices
    • 在提示时输入adb root以获得root权限。
  • 注意事项:

    • 如果上述方法未能解决问题,可能需要重启设备并重新尝试连接。

    如需进一步帮助,请参考Canonical官方文档或查阅相关技术论坛。

    转载地址:http://xtnjz.baihongyu.com/

    你可能感兴趣的文章
    oracle12安装软件后安装数据库,然后需要自己配置监听
    查看>>
    Oracle——08PL/SQL简介,基本程序结构和语句
    查看>>
    Oracle——distinct的用法
    查看>>
    Oracle、MySQL、SQL Server架构大对比
    查看>>
    oracle下的OVER(PARTITION BY)函数介绍
    查看>>
    Oracle中DATE数据相减问题
    查看>>
    Oracle中merge into的使用
    查看>>
    oracle中sql查询上月、本月、上周、本周、昨天、今天的数据!
    查看>>
    oracle中sql的case语句运用--根据不同条件去排序!
    查看>>
    Oracle中Transate函数的使用
    查看>>
    oracle中关于日期问题的汇总!
    查看>>
    Oracle中常用的语句
    查看>>
    Oracle中序列的操作以及使用前对序列的初始化
    查看>>
    oracle中新建用户和赋予权限
    查看>>
    Oracle中的NVL,NVL2,NULLIF以及COALESCE函数使用
    查看>>
    Oracle中的rownum 和rowid的用法和区别
    查看>>
    oracle中的大小写、字符、dual、数字、处理、日期、函数、显/隐式、时间、条件表达式case、decode、to_date、to_char、sysdate
    查看>>
    oracle中表和视图的区别,oracle中常用表和视图
    查看>>
    oracle从备份归档日志的方法集中回收
    查看>>
    oracle优化器analyzed,Oracle 学习之 性能优化(十三) 索引
    查看>>