untun下USB连接Android手机后,使用adb devices 出现如下:
List of devices attached
???????????? no permissions
同时在DDMS中显示设备名也显示????,也无法显示进程名,无法查看log。
1、首先查看手机的usb信息
输入指令:lsusb
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:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Bus 002 Device 006: ID 0bb4:0cab High Tech Computer Corp.
红色部分为我的Desire S信息,不同的设备可能显示不一样。
设备id是 0bb4
设备信息描述是 High Tech Computer Corp.
2、添加udev规则在/etc/udev/rules.d/下(sudo vim 70-android-usb.rules)创建并一个文件名为70-android-usb.rules的文件。注意:文件名中的数字70是依据不同系统而定的,如果不确定就看一下/etc/udev/rules.d/其它文件的命名方式,可能是70、50或其它。
如:70-persistent-cd.rules 70-persistent-net.rules README
编辑规则文件并保存
SUBSYSTEM=="usb", SYSFS("High Tech Computer Corp.")=="0bb4",MODE="0666"
注意:红色部分必须按照步骤1中得到的设备信息描述和设备id来填写。 其中,SYSFS括号内是自己android手机的实际描述信息,==后面的是id号,mode是读取模式,0666是所有人可以访问,以上的信息都是lsusb查处来的。
3、设置规则文件权限并重启udev/etc/udev/rules.d目录下执行 下面的命令,把70-android-usb.rules文件设置为可执行文件。
sudo chmod a+rx /etc/udev/rules.d/70-android-usb.rules
sudo /etc/init.d/udev restart会看到udev相关的提示信息
4、设置adb 进入sdk得platform-tools目录sudo ./adb kill-serversudo ./adb devices显示下面的结果:
* daemon not running. starting it now on port 5037 ** daemon started successfully *List of devices attached 0163C5420200F029 device
大功告成,可以在eclipse下使用真机调试了。
分享到:
相关推荐
标题《UBUNTU 13.04 入门教程》指明了这是一份针对初学者的教程,旨在帮助学习者熟悉Ubuntu 13.04操作系统的基本使用。该教程非常详细,适合那些首次接触Linux操作系统的用户,能够帮助他们迅速入门。 从描述中我们...
本资源详细描述了ubuntu13.04安装及配置,以及各种服务的搭建及应用程序的安装。全面的总结了ubuntu13.04安装及配置的每个过程。
UbuntuKylin13.04作为其发布的版本之一,在2013年4月26日正式对外发布,该版本号对应于Ubuntu的官方版本号13.04。UbuntuKylin在继承Ubuntu原有特性的同时,还特别加入了众多针对中文用户的特性,如天气插件、中国...
在Linux世界中,Ubuntu是一个非常流行的开源操作系统,其版本号如13.04表示发行日期,例如"Raring Ringtail"是Ubuntu 13.04的代号。Ubuntu的软件主要通过软件仓库(也称为源)进行分发,这些仓库包含了大量的开源和...
标题中的“U盘安装ubuntu13.04”指的是使用USB闪存驱动器来安装Ubuntu 13.04操作系统的流程。Ubuntu是一款基于Debian的开源Linux发行版,广泛用于个人电脑、服务器以及各种设备。13.04是Ubuntu的一个版本代号,称为...
Ubuntu 13.04 启用root账号 在 Ubuntu 13.04 中,默认情况下 root 账户是被禁用的,这是为了安全考虑。但是,在某些情况下,我们需要启用 root 账户来完成一些高级任务。在本文中,我们将介绍如何在 Ubuntu 13.04 ...
自己在win7下安装了ubuntu13.04,分享给大家参考
### Ubuntu 13.04忘记密码的解决方法详解 #### 方法一:通过恢复模式重设密码 **适用场景:** 当您忘记了Ubuntu 13.04系统的密码时,可以通过以下步骤尝试重置。 1. **进入恢复模式:** - 开机时,按下左Shift键...
【Ubuntu 13.04 环境配置】 Ubuntu 13.04,代号Raring Ringtail,是一款基于Linux内核的操作系统,属于Debian家族的成员。环境配置对于任何Linux发行版来说都是至关重要的,因为它直接影响用户体验和工作效率。在...
### Ubuntu 13.04 菜鸟使用手册核心知识点 #### 一、Ubuntu 13.04 版本特点与改进 - **版本更新**:Ubuntu 13.04 相较于之前的版本(如 Ubuntu 12.04 和 12.10)进行了界面细节调整,提高了系统的响应速度。 - **...
全面的ubuntu配置,使用更加舒心,欢迎下载
标题和描述中所涉及的知识点主要集中在如何在VMware Workstation上安装Ubuntu 13.04,以及对于Linux系统的学习态度和心态的一些分享。以下是从这些内容中提炼出的知识点: 1. VMware Workstation的介绍: VMware ...
在Ubuntu 13.04操作系统中,用户可能会遇到在Google Chrome浏览器中显示Flash内容时中文出现乱码的问题。这通常是因为系统字体配置与Flash插件不兼容所致。以下是一套详细的解决方案,帮助你修复这一问题: 首先,...
在Windows 8系统中安装Ubuntu 13.04双系统时,尤其是当你的设备支持UEFI(统一可扩展固件接口)模式,传统的安装方法可能无法正常工作。UEFI是一种新型的启动方式,与传统的BIOS不同,它可以提供更快的启动速度和更...
**Ubuntu 13.04 友帮拓系统图文安装教程** Ubuntu 13.04,也称为Raring Ringtail,是Ubuntu操作系统的一个版本,它以桌面应用为主,为用户提供了一个用户友好的Linux环境。在本文档中,我们将详细阐述如何安装...
本文将详细讲解如何通过三个简单的步骤来解决 Ubuntu 13.04 的 WiFi 驱动安装问题。 #### 二、准备工作 在正式开始之前,请确保已经备份了重要的数据,并且了解自己的无线网卡型号。可以通过运行以下命令来查看...
Ubuntu 13.04服务器指南是一份面向Ubuntu系统的服务器版用户提供的详尽文档,涵盖了安装、配置以及定制服务器应用的各个方面,以满足用户的具体需求。该指南以任务为导向,按步骤引导用户完成服务器的配置和个性化...
【OpenStack Grizzly在Ubuntu 13.04上的多机安装详解】 OpenStack是一个开源的云计算平台,用于构建私有云和公共云服务。Grizzly是OpenStack的一个重要版本,发布于2013年,它引入了许多新功能和改进,增强了稳定性...