Linux下 Android adb驱动
开发环境换到Ubuntu后, adb 驱动始终无法运行, 解决办法如下
- 在/etc/udev/rules.d/下创建一个配置文件: 51-android.rules
- 在文件下加入参数
sudo vim /etc/udev/rules.d/50-android.rules
#Acer 0502
SUBSYSTEM=="usb", ATTR{idVendor}=="0502", MODE="0666"
#Dell 413c
SUBSYSTEM=="usb", ATTR{idVendor}=="413c", MODE="0666"
#Foxconn 0489
SUBSYSTEM=="usb", ATTR{idVendor}=="0489", MODE="0666"
#Garmin-Asus 091E
SUBSYSTEM=="usb", ATTR{idVendor}=="091e", MODE="0666"
#HTC 0bb4
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
#Huawei 12d1
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666"
#Kyocera 0482
SUBSYSTEM=="usb", ATTR{idVendor}=="0482", MODE="0666"
#LG 1004
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666"
#Motorola 22b8
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666"
#Nvidia 0955
SUBSYSTEM=="usb", ATTR{idVendor}=="0955", MODE="0666"
#Pantech 10A9
SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", MODE="0666"
#Samsung 04e8
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666"
#Sharp 04dd
SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666"
#Sony Ericsson 0fce
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666"
#ZTE 19D2
SUBSYSTEM=="usb", ATTR{idVendor}=="19D2", MODE="0666"
- 保存,加权限
sudo chmod a+rx /etc/udev/rules.d/50-android.rules
到此结束, 重拔插android设备,查看
sudo /etc/init.d/udev restart
如果还是无法识别,可能是usb设备id不在上述配置之中, 需添加
1. lsusb查看下设备记录
simon@simon-pc:~$ lsusb
Bus 004 Device 002: ID 8087:8000 Intel Corp.
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:8008 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 003: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 001 Device 013: ID 2207:0010
Bus 001 Device 002: ID 0451:8142 Texas Instruments, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- 找到设备并添加配置
Bus 001 Device 013: ID 2207:0010
在/etc/udev/rules.d/50-android.rules文件尾,仿照格式添加一行
SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666"
over
Linux下 Android adb驱动相关推荐
- Linux下Android ADB驱动安装详解
Developing with cocos2d-x for android on Linux http://blog.plicatibu.com/developing-with-cocos2d-x-f ...
- linux 下 android手机驱动解决办法
转载自:http://blog.aboutc.net/linux/30/linux-using-android-adb-fastboot-command 记录下:供日后使用. 添加 udev 规则 u ...
- android adb工具linux,Ubuntu Android ADB 使用
ADB (Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态.使用它我们也可以利用命令来进行一些常规操作,例如软件安装 ...
- Linux下的硬件驱动——USB设备配置以及开发
Linux下的硬件驱动--USB设备(上)(驱动配置部分) USB设备越来越多,而Linux在硬件配置上仍然没有做到完全即插即用,对于Linux怎样配置和使用他们,也越来越成为困扰我们的一大问题.本文 ...
- linux下测试RTC驱动相关的命令date和hwclock常见用法简介
之前对Linux下面时间相关的内容,一无所知,第一次见到hwclock,不知为何物,也没找到解释清楚的帖子.故此整理一下,简单介绍Linux下验证rtc驱动是否工作正常,相关的的命令:date和hwc ...
- linux查看网卡的驱动命令行,Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet 查 ...
- linux查看当前igb的版本信息,Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet ...
- linux显卡驱动卸载和安装,Linux下Nvidia显卡驱动卸载和卸载后的问题
Linux下Nvidia显卡驱动卸载和卸载后的问题 由于在Ubuntu下安装了Nvidia显卡驱动后开机一直处于循环登录界面,密码输入正确也是进不去,然后就决定卸载Nvidia显卡驱动. 首先是在能使 ...
- Linux下的硬件驱动——USB设备(下)
Linux下的硬件驱动--USB设备(下)(驱动开发部分) 文档选项 打印本页 将此页作为电子邮件发送 未显示需要 JavaScript 的文档选项 级别: 初级 赵明, 联想软件设计中心嵌入式研发处 ...
- Linux下的硬件驱动——USB设备
想起当初对于破安卓手机,挂在系统上可是费了好些劲,今偶遇USB驱动开发,收集备用,哪天一生气,说不定也写一个linux下的手机驱动,类似于91手机助手的,也不用配置了. Linux下的硬件驱动--US ...
最新文章
- spark编程基础--5.4综合实例
- linux服务器上nginx日志访问量统计命令
- Java live template[在此处输入文章标题]
- go 获取内核个数_图解Go运行时调度器
- ApplicationContext和BeanFactory
- java中怎么判断一段代码时线程安全还是非线程安全_Java 中的多线程你只要看这一篇就够了...
- export default (imported as router) was not found_U盘上的FOUND.000和FILE0000.CHK是什么
- 2013年思科万物互联IoE十大见解
- OpenAI 将 k8s 扩展至 7500 个节点以支持机器学习
- android studio进度条的应用,Android Studio实现进度条效果
- gdp 栅格数据_中国公里网格GDP分布数据集
- python入门笔记(4)
- 如何快速有效的发散思维?
- Python爬虫 带你一键爬取LOL英雄皮肤壁纸
- 《矩阵论引论》田振际——状态方程的约当规范形
- linux 网络函数调用链,Linux通知链机制及实例
- python分享会总结
- tomcat7配置https
- 主编编辑器如何快速找回未及时保存的文章
- Ureport2——自定义文件缓存