adb devices no permissions

[linux小水滴]ubuntu系统adb连接手机出现“no permissions (user in plugdev group; are your udev rules wrong?);”问题解决 ubuntu系统adb连接手机出现“no permissions (user in plugdev group; are your udev rules wrong?);”问题解决 阅读详情

no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]

参考:https://blog.youkuaiyun.com/binglumeng/article/details/69525361


安装好adb工具之后,连接安卓设备,并开启usb调试,使用adb devices发现显示出来的竟然是?????? no permissions。

在网上查看到有相关解决方案1

  • 首先,在未连接Android设备的情况下,查看一下Linux下的usb,类似如下

    
    # 运行lsusb命令
    
    lsusb
    
    # 结果
    
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
    Bus 001 Device 005: ID 0cf3:e005 Atheros Communications, Inc.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
  • 然后,打开android设备的usb调试模式,连接到Linux电脑上,运行

    
    # 运行lsusb指令,查看设备信息
    
    lsusb
    
    # 显示结果如下
    
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
    Bus 001 Device 005: ID 0cf3:e005 Atheros Communications, Inc.
    Bus 001 Device 019: ID 2207:0010   # 此条新增的条目,则是新连接的android设备
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    如上则可以查看到新连接的Android设备信息,注意其ID号,这里是2207和0010

  • 然后cd /etc/udev/rules.d/目录下,查看.rules文件

    cd /etc/udev/rules.d/
    ls
    
    # 结果如下,名称可能不同
    
    51-android.rules
    
    # 然后编辑该文件
    
    sudo vim 51-android.rules
    
    # 然后加入如下代码
    
    SUBSYSTEM=="usb",ATTRS{idVendor}=="2207",ATTRS{idProduct}=="0010",MODE="0666"
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    这里2207和0010则分别是上一步中查看到的android设备的额ID信息,MODE应该是表示权限。

  • 重启设备

    sudo chmod a+rx /etc/udev/rules.d/51-android.rules
    sudo service udev restart
    • 1
    • 2

至此,拔掉usb重新连接,然后在运行如下命令,便可进行adb操作

sudo adb kill-server
sudo adb start-server
sudo devices
# 若要需要root权限进入Android设备的shell,可以运行
adb root
adb remount
adb shell

fastboot device后出现 no permissions (user in plugdev group; are your udev rules wrong?);see xxx 用fastboot失败,线路和接受设备都是没有问题的,原因出在 linux 识别不了fastboot设备。查看目录下是否有51-android.rules这个文件,没有的话是需要创建的。这时候输入 fastboot devices 还是会报错的,需要做两件事。但是如果使用 sudo 却是可以识别的到,问题在于 plugdev。接下来我们需要在 51-android.rules 修改。那么我的是 vid=22b8, pid=2e81。首先输入下面命令进入到 rules.d 目录。在该文件里输入下面内容。 阅读详情

相关推荐

Ubuntu 16.04 adb devices : no permissions 解决方法

一、安装adb和fastboot$sudo apt-get update $sudo apt-get install android-tools-adb android-tools-fastboot二、出现问题输入$adb devices后发现因为ubuntu系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持。$lsusb 查看usb使用情况可以看到高通平台的设备相关i

尪錓chengx的博客 1万+

解决adb devices : no permissions

Ubuntu 系统下连接usb设备后使用adb devices命令有如下提示: List of devices attached ???????????? no permissions   原因:Ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持;  这种问题的解决办法就是 设置usb的权限; 方法如下: 1.使用  lsusb 命令查看us...

@CJZ啊的博客 1566

Ubuntu下 Android真机显示“no permissions“的解决方法

在Ubuntu操作系统中连接Android真机设备时,有时候会遇到显示"no permissions"(没有权限)的问题。命令时看到设备状态为"offline"(离线),则可能是由于设备驱动程序问题导致的。通过执行上述步骤,你应该能够解决Ubuntu下Android真机显示"no permissions"的问题,并成功连接到Android设备。命令时看到设备状态为"unauthorized"(未授权),则需要在设备上授权计算机。如果设备正确连接,你应该能够看到设备的序列号以及设备状态为"device"。

PixelNinja的博客 1093

Linux adb使用及no permissions问题解决

linux adb no permissions问题解决方法

shihufeng的专栏 2709

ADRC自抗扰控制:工程抗扰“黑科技”,附C代码实战!

自抗扰控制(ADRC)是一种革新性的强鲁棒控制策略,通过主动估计和补偿系统扰动,无需精确数学模型即可实现优异控制性能。本文详细解析ADRC三大核心组件:跟踪微分器(TD)实现指令柔化,扩张状态观测器(ESO)实时估计总扰动,非线性状态反馈(NLSEF)完成动态补偿。针对二阶系统,文章提供完整的参数设计方法和C语言实现框架,包括关键函数fhan和fal的代码实现。ADRC将复杂对象"线性化"为积分器串联系统,显著提升抗扰能力,特别适用于电机控制、飞行器姿态等存在模型不确定性和强干扰的场景。

技术工作者 1730

Claude Code vs Codex

Claude Code 提供了一个生产就绪(production-ready)的实现,包含良好的错误处理、优雅的关闭逻辑、详细注释和文档,以及内置测试。Claude Code 输出了一个可运行的 Next.js + TypeScript 前端,但错过了一些设计里的黄色主题元素;Codex 则生成自己的版本,没有导出设计中的图片,也没严格遵照设计主题。Codex 完成同样功能,但更简洁直接,文档和注释少一些但功能达标。任务都用同样的提示,使用 TypeScript 实现,并在一天内完成。

weixin_49869937的博客 2382

adb devices 出现 no permissions 错误

adb services 出现 no permission 的解决办法

baishileily的博客 1954

Redis中什么是Big Key(大key)问题?如何解决Big Key问题?

通俗易懂的讲,Big Key就是某个key对应的value很大,占用的redis空间很大,本质上是大value问题。key往往是程序可以自行设置的,value往往不受程序控制,因此可能导致value很大。redis中这些Big Key对应的value值很大,在序列化/反序列化过程中花费的时间很大,因此当我们操作Big Key时,通常比较耗时,这就可能导致redis发生阻塞,从而降低redis性能。用几个实际的例子对大Key的特征进行描述:● 一个String类型的Key,它的值为5MB(数据过大); ● 一

weixiaohuai的博客 3万+

解决adb devices 中no permissions问题

在linux系统上,使用普通用户连接adb的时候经常出现权限问题: [niutao@niutao] $ adb shell adb server is out of date. killing... * daemon started successfully * error: insufficient permissions for device 虽然可以通过切换

peterchan88的专栏 885

清华数据结构列车调度AC100分

两种思路(1)将目标栈的数据和待混洗的数据逐个进行比较#pragma warning(disable:4996) #include<stdio.h> #include<string.h> #define maxn 1600005 using namespace std; char a[2*maxn][5];//记录操作命令 int stack[maxn]; char pop...

hgtjcxy的博客 923

uniapp [安卓苹果App端] - 实现微信支付功能+拉起微信付款支付后返回本app页面,详解uniApp如何唤起本机微信app并跳转到支付页面全流程及示例源码(uniapp实现微信支付,可打包)

uni-app项目在APP端使用微信支付功能,uniapp前端实现微信支付,uniapp开发安卓App对接微信支付,uniapp苹果ios唤起微信支付,uniapp调用微信支付uniapp开发app-调用微信支付,uniapp开发安卓苹果app如何接入微信支付,前后端应该怎么做,UniApp中实现微信支付功能,支付报错,调起失败没响应,uniapp苹果微信支付唤起实现,app唤起微信支付,拉起微信支付,uniapp中唤醒微信进行支付并返回app,uniApp调起微信支付失败报错,全网最详细的uniapp微信

🏆 前端领域优质创作者 1万+

adb devices识别不到设备或者提示no permissions

如果一开始就不正常,先检查开发者选项有没有打开调试模式,user版本的系统默认都没有打开,需要手动去打开。然后把platform-tools/adb拷贝到/usr/bin/目录下,然后给adb增加权限。adb端口被其他进程占用,比如Android Studio,wps,电脑管家,电脑手机助手等。如果以上所有方式都试过了,还是不成功,那么很有可能就是多个adb冲突了,什么意思呢。好啦,说了这么多,如何解决这个问题呢,很简单,就是把/usr/bin/adb卸载掉。5、重新拔插USB,然后重启adb。

这个人很懒,什么都没留下... 5246

8.30华为OD机试真题 新系统 - 单词搜索计数 (Java/Py/C/C++/Js/Go)

8.30华为OD机试真题 新系统 - 单词搜索计数 (Java/Py/C/C++/Js/Go)

算法大师! 598

Ubuntu下adb devices出错no permissions

参考文章: http://blog.youkuaiyun.com/chychc/article/details/7276294 http://www.cnblogs.com/loulijun/archive/2012/12/18/2823272.html 问题描述 adb devices 出现 ???????????? no permissions 一.原因:     

u012146107的专栏 1334

SAP FICO资产明细表开发说明书(包括测试样例、程序代码仅作参考,不保证一定可以运行)

SAP FICO资产明细表开发说明书(包括源代码,测试样例及FS)

我好像病了的博客 1467

《Android最全面试题-Offer直通车》目录

如今Android求职是僧多粥少,竞争非常激烈,企业招聘时要求很高,本专栏汇聚android面试各种考点,各大公司Android面试题,《Android 最全面试题》将助你全方位提升,助您脱颖而出,早日拿到满意Offer。本专栏汇聚了海量优质内容,文章数量超过100 篇。凭借过硬的质量,每月新增订阅用户数以百计,如今仅需特惠价 9.9 元,限时抢购,后续将逐步恢复原价,早订阅早开启逆袭之旅。精心筹备,整理出一系列超万字精华篇章,累计数十万的 Android 面试题深度剖析。

大模型大数据攻城狮的专栏 2860

【adb devices no permissions】

adb devices no permissions

A_anonymous_user的博客 988

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

adb devices显示no permissions

以普通用户登录linux,解出android-sdk后,设置环境变量,然后运行adb devices会提示权限不够: List of devices attached  ????????????    no permissions 这是因为访问adb设备需要root权限。 我们可以利用文件的set-user-id属性来解决这个问题: sudo ch

人在码途 5508

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

adb devices :???????????? no permissions 解决方法

Ubuntu13.04 adb devices :???????????? no permissions 解决方法 untun下USB连接Android手机后,使用adb devices 出现如下: List of devices attached ???????????? no permissions 同时在DDMS中显示设备名也显示????,也无法显示进程名,无

caibaihui的专栏 634

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

adb devices:no permissions

解决方法: 在Ubuntu下做Android开发时运行adb devices命令,经常会出现如下结果。 List of devices attached  ???????????? no permissions 网上很多人给出的办法是用sudo提高adb的运行权限。即 sudo adb kill-server adb devices 这也可以解决问题。

追求技术的丸子 343

adb devices出现no permissions

今天把一款测试的华为手机带回家,发现无法联机调试笔者操作系统是 ubuntu 14.04 如果是windows找对应的驱动即可byhook@byhook:~$ adb devices List of devices attached R8V5T15B27002337 no permissions (verify udev rules); see [http://developer.andr

handy周 6158

adb devices 出现??? no permissions 的解决方法

(原版内容可以参考:https://developer.android.com/tools/device.html) 本笔记从 android官网上整理而来。 刚到手的小米1S青春版,在ubuntu 12.10下运行adb devices出现: List of devices attached ???????????? no permissions lsusb查看以下USB设备

Jieen的专栏 1万+

adb devices no permissions 或者 未找到设备

(1)adb devices no permissions 1. lsusb(连接手机前与后) Bus 003 Device 027: ID 2717:ff68 2. sudo gedit /etc/udev/rules.d/51-android.rules 在51-android.rules文件添加如下内容,并更改文件权限为对所有用户可读可执行: ...

a5671667的博客 574
上一篇: getReadableDatabase失败
下一篇: Android Studio报错:Re-download dependencies and sync project (requires network)
wangpanbaoding
博客等级 码龄18年 42粉丝 122原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值