原文网址:http://www.xuebuyuan.com/1475698.html

在ubuntu上adb驱动不用像在windows上一样需要额外装,只需要写一个配置文件就可以,下面是设置的步骤:

1.添加一个设备文件:sudo vi /etc/udev/rules.d/51-android.rules

加入以下内容

SUBSYSTEM=="usb", ENV{ID_VENDOR_ID}=="04e8", ATTR{idProduct}=="6860",MODE="0666"

注意这里的04e8,6860,Galaxy 都是要根据自己的设备来填的,下一步就来获取这些信息

2.获取设备信息

1》lsusb 可以列出所有的usb设备

在我电脑上显示如下:

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
             Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
             Bus 003 Device 003: ID 18d1:0003 Google Inc. 
             Bus 003 Device 004: ID 19d2:1382 ZTE WCDMA Technologies MSM 
             Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
             Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
             Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
             Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
             Bus 001 Device 003: ID 17ef:6025 Lenovo 
             Bus 002 Device 003: ID 04f2:b2ea Chicony Electronics Co., Ltd

这里我的android设备有两个,一个手机,一个平板,zte的是我的手机,Google Inc。是我的平板

有上面的信息我们可以到以下信息:

19d2 是 ID_VENDOR_ID

1282 是 idProduct

现在我们就可以完成那个文件了。

2》

有上一个命令我们还能找到设本文件(linux上一切皆文件)

Bus 003 Device 003--------------/dev/bus/usb/003/003

如果还想得到更多信息还可以使用以下命令:

udevadm info -a -p `udevadm info -q path -n /dev/bus/usb/003/003`

得到的信息是以上边的配置文件的格式显示的,直接找到相应的属性就可以了

3.重启udev服务

sudo service udev restart

此时使用adb start-server开启服务

adb devices看是否列出设备

如果出现no permission则需要用root重新开启服务

adb kill-server

sudo adb start-server

(adb 在android sdk 目录的        platform-tools下)

【转】如何在ubuntu12.04设置adb驱动的更多相关文章

  1. Ubuntu12.04设置屏幕分辨率

    Ubuntu屏幕分辨率设置 Table of Contents 1 概述 2 设置前 3 设置 4 参考 1 概述 我的Ubuntu12.04不知道被我怎么折腾了一番,屏幕的分辨率错乱了,没有办法找到 ...

  2. ubuntu12.04下helloworld驱动从失败到成功过程

    最近在看linux的设备驱动程序,写一个简单的helloworld程序都花了我好久的时间,具体过程如下: 编写helloworld.c 编写Makefile 注意,makefile中的命令那里是一个t ...

  3. Ubuntu12.04 安装adb

    1.通过apt-get安装adb sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get i ...

  4. 在ubuntu12.04上安装6款顶级漂亮的BURG主题

    BURG 基本上是一个基于GRUB的Linux引导装载程序.BURG格有一个高度可配置的菜单系统,可选择文本和图形模式.简而言之,BURG可广泛定制,有良好免费的BURG主题.选择自己最喜欢的,下面我 ...

  5. Ubuntu12.04 root用户登录设置

    ubuntu12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录.以普通身份登录Ubuntu后我们需要做一些修改. 1.普通用户登录后,修改系统配置文件需要切换到超级用户模式,在 ...

  6. [开发环境] Ubuntu12.04 Telnet服务设置

    Ubuntu12.04默认未启用Telnet服务,配置Telnet服务步骤如下: 1. 安装和配置 安装openbsd-inetd: #sudo apt-get install openbsd-ine ...

  7. ubuntu12.04下编译Linux tina 2.1/android经验

    用的是osboxes下的vdi. 编译Linux 1. 不能在root用户下操作 2. 执行 make kernel_menuconfig 报错,需要 apt-get install zlib1g z ...

  8. ubuntu12.04+hadoop2.2.0+zookeeper3.4.5+hbase0.96.2+hive0.13.1伪分布式环境部署

    目录: 一.hadoop2.2.0.zookeeper3.4.5.hbase0.96.2.hive0.13.1都是什么? 二.这些软件在哪里下载? 三.如何安装 1.安装JDK 2.用parallel ...

  9. xp主机用VMware9和10安装Ubuntu12.04后无法进入图像界面

    xp主机用VMware9和10安装Ubuntu12.04后无法进入图像界面 备注:虚拟机安装Ubuntu12.04 64位版本 刚开始我用VMware-workstation-full-8.0.3来安 ...

随机推荐

  1. 转:Android 测试 Appium、Robotium、monkey等框架或者工具对比

    原文地址:http://demo.netfoucs.com/u012565107/article/details/36419297# 1. Appium测试 (功能测试,用户接受度测试,黑盒测试) - ...

  2. Html5/Css3 向下兼容placeholder

    Css3下input标签的placeholder属性在IE10以下是不兼容的,页面加入这段JS脚本后,能够兼容IE6+ //@charset "utf-8"; /** * jque ...

  3. zoj2562:搜索+数论(反素数)

    题目大意:求n以内因子数量最多的数  n的范围为1e16 其实相当于求n以内最大的反素数... 由素数中的 算数基本原理 设d(a)为a的正因子的个数,则 d(n)=(a1+1)(a2+1)..... ...

  4. hdu5023--A Corrupt Mayor's Performance Art

    来源:2014 ACM/ICPC Asia Regional Guangzhou Online 题意:长度为n的一个线段,1-30为颜色代号.初始状态每个单位长度颜色都为2,然后有q次操作,P操作把区 ...

  5. 转:DesiredCapabilities内容详解--Appium服务关键字

    ## Appium 服务关键字 <expand_table> |关键字|描述|实例| |----|-----------|-------| |`automationName`|你想使用的自 ...

  6. html checkbox全选或者全不选

    /* 全选或全不选 */ function CheckedAllOrNo() { var arr = $(':checkbox'); for (var i = 1; i < arr.length ...

  7. PHP设计模式笔记九:装饰器模式 -- Rango韩老师 http://www.imooc.com/learn/236

    装饰器模式(Decorator) 概述 1.装饰器模式可以动态地添加修改类的功能 2.一个类提供了一项功能,如果要在修改并添加额外的功能,传统的编程模式,需要写一个子类继承它,并重新实现类的方法 3. ...

  8. Opencv 简单的图片显示

    #include <opencv\cv.h> #include <opencv\highgui.h> #include <opencv\cxcore.h> int ...

  9. Ubuntu 14.04根据系统,休眠后不能启动要解决的问题

    简介: 提升Ubuntu制度14.04之后,当系统进入休眠,我们不能再次启动,直接崩溃,凡出了问题? 1.   问题纳入 Ubuntu升级系统14.04之后.通过系统的Power设置休眠时间,在系统进 ...

  10. HDU 4760 Good FireWall 完好Trie题解

    本题乍看像是线段树之类的区间操作,只是由于仅仅是须要查找ip的前缀,故此事实上是使用Trie来做. 挺高难度的Trie应用,做完这道题之后说明Trie功力有一定火候了. 这里的Trie使用到了Dele ...