android开发真机调试时,运行sudo ./adb devices 时,若有如下输出:
List of devices attached
???????????? no permissions
解决办法:
1. lsusb
以下是我的输出(当前连的是小米手机)
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 062a:0000 Creative Labs Optical mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 007: ID 18d1:9025 Google Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2. 注意上面输出的蓝色一行:
Bus 001 Device 007: ID 18d1:9025 Google Inc.
3. 创建rules文件
sudo vi/etc/udev/rules.d/51-android.rules
在末尾增加文件内容:
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="9025", MODE="0600"
4.保存后给予权限:
sudo chmod a+rx/etc/udev/rules.d/51-android.rules
5. sudo /etc/init.d/udev restart 或者 sudo restartudev
6.sudo ./adb kill-server
7.sudo ./adb start-server
8.sudo ./adb devices
分享到:
相关推荐
adb devices 查看一下连接的android设备,但是设备列表提示no permissions 解决方法: 1. 先用lsusb查看一下系统连接的usb设备信息 这个就是我连接的android设备。如果不能确定哪一个是连接的android设备就取下...
adb devices 找不到设备的时候添加设备ID
中兴adb驱动安装错误解决办法,V880
解决adb server version (31) doesn’t match this client (36); killing… * daemon started successfully * error: no devices/emulators found adb.exe下载 下载后替换adb所在目录
解决adb连接不上的问题,按照adb命令亲测可以解决,特地记录下来。
ADB中文乱码分析解决
win7下的adb.exe检测devices总是检测不到,找遍了各种办法也没能够解决,因为我们公司的pc级是不联网的,最后发现果然是驱动的问题,换了一种方法手动选择驱动安装,解决,分享给大家
主要解决adb devices offline,愿意就是adb版本太低导致的,里面有两个,根据自己的情况选择使用哪一个版本,我这里是1.0.32解决了问题,另一个未解决。
a simple test program, connects to ADB server, and opens a track-devices session.
一、adb logcat 命令的时候,cmd总是提示adb server did't AC
如果你的设备插入电脑,adb devices却没有设备。 请看这里的处理方法。 包含了adb驱动,adb1.0.31版本
一个神奇的adb文件,如果你用adb devices得到的是一串问号,并且在Eclipse中不能直接运行程序到真机上显示: Failed to install test.apk on device '????????????': adb rejected install command with: device not...
低版本adb软件,adb connect 执行后,adb devices 发现设备是离线的,adb shell 进入不了输入状态。 更新adb 版本有可能可以解决这个问题。 看有问题的adb版本,是1.0.2X,1.0.3X,新版本1.0.41以上的版本没有这个问题...
adb 旧版本,解决adb shell不兼容错误(adb server version (31) doesn't match this client (40); killing...)
NULL 博文链接:https://chriszeng87.iteye.com/blog/1806297
一键解决adb端口被占用 一键解决"* daemon not running. starting it now on port 5037 * * daemon started successfully * ** daemon still not running ...一键解决adb devices时 adb程序闪退问题。
adb devices 列出adb设备 adb reboot 重启设备 adb reboot boot loader 重启到fastboot模式 adb reboot recouery 重启到recovery模式 fastboot常用命令: fastboot devices 列出fas tboot设备 fastboot reboot 重启...
adbgjb.zip adb教程.pdf adb工具包 fastboot.exe shell.bat AdbWinApi.dll
ADB全称Android Debug Bridge, 是android sdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机)。 adb.exe的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的...
升级到4.2.2最新的adb 工具包 error: device offline,二种版本,Windows和Linux各一套,解压即可使用。同时包含fastboot.