事件:连接android手机后,使用adb devices,出现了?????,nopermissions没有权限的问题,如图:
原因:经过百度得,原因是ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持。
解决方法:
1.输入命令lsusb,查看usb的使用情况,其中绿色方框里面的是我当前连接的android设备,记录下ID中的18d1:9025.后面会用到
2.输入命令sudo vim /etc/udev/rules.d/70-android.rules,在里面输入以下内容并且保存,需要注意的是,下面内容中的ATTRS{idVendor}为上图中的ID中的冒号左边部分,ATTRS{idProduct}为上图中的ID中的冒号的右边部分。
如果有多个设备的话,可以直接在这个文件下,换行,继续按照虾米那的格式添加内容。
单个的情况下:
SUBSYSTEM=="usb",ATTRS{idVendor}=="18d1",ATTRS{idProduct}=="9025",MODE="0666"
多个的情况下:
SUBSYSTEM=="usb", ATTRS{idVendor}=="21d2", ATTRS{idProduct}=="0363",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="9025",MODE="0666"
3.保存之后就给该文件赋予相关权限sudo chmod a+rx /etc/udev/rules.d/70-android.rules
4.输入命令sudo service udev restart重启udev
5.不需要重启计算机,重新启动adb server,拔掉usb重新连上再执行adb devices即可。 如果不能找到设备,命令前加上sudo
相关推荐
升级到4.2.2最新的adb 工具包 error: device offline,二种版本,Windows和Linux各一套,解压即可使用。同时包含fastboot.
Ubuntu下解决adb devices方法
adb devices 查看一下连接的android设备,但是设备列表提示no permissions 解决方法: 1. 先用lsusb查看一下系统连接的usb设备信息 这个就是我连接的android设备。如果不能确定哪一个是连接的android设备就取下...
adb错误解决方法
解决adb server version (31) doesn’t match this client (36); killing… * daemon started successfully * error: no devices/emulators found adb.exe下载 下载后替换adb所在目录
ubuntu 平台下adb 和fastboot 版本更新,adb版本更新到 1.0.39. 资源直接从sdk源码中下载得到; 具体配置方法是: unzip \platform-tools-latest-linux.zip sudo cp platform-tools/adb /usr/bin/adb sudo cp ...
在Ubuntu下安装adb与fastboot工具,无奈没有好用的源,分享.deb文件,可直接安装使用,欢迎下载.
adb devices :列出adb设备 adb reboot :重启设备 adb reboot bootloader :重启到fastboot模式 adb reboot recovery :重启到recovery模式 adb reboot edl :重启到edl模式 fastboot命令: fastboot devices :...
android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb ...
Eclipse ADB报错:Adb connection Error远程主机强迫关闭了一个现有的连接
adb devices:列出所有已连接的设备 adb install <apk_file>:将应用程序安装到设备中 adb uninstall <package_name>:从设备中删除应用程序 adb logcat:查看设备日志 adb shell:进入设备shell adb forward ...
最新linux下adb工具1.0.32 ,5.0以上代码调试工具
adb devices 找不到设备的时候添加设备ID
一键解决adb端口被占用 一键解决"* daemon not running. starting it now on port 5037 * * daemon started successfully * ** daemon still not running ...一键解决adb devices时 adb程序闪退问题。
ubuntu adb 需要已root权限启动才能连接上设备
在ubuntu系统中使用adb命令方法
ubuntu 14.10 adb工具,一个andoroid调试和管理设备的工具
ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb...
使用ubuntu 12.04 64位环境安装 adb fastboot,.de文件即可使用。 将android设备连接至电脑,通过lsusb查看usb设备,如下红色部分对应的就是android设备。 重启adb服务,adb devices有设备说明adb安装成功 $adb kill-...
1. ADB的功能作用: ADB是Android Debug Bridge(安卓调试桥)的缩写,用于通过电脑代码脚本(或者电脑程序等)控制手机进行操作。...判断ADB能否联通手机,在 cmd 命令窗口中输入 adb devices 命令并