Linux下安装android手机ADB驱动

本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020

在Linux下开发安卓,少不了要用到真机进行调试,测试,所以首先要保证Linux能驱动你的手机,驱动安装步骤如下:

安装步骤:

1. 检测你的Linux是否能驱动你的手机

如果你已经下载sdk,但未加入环境变量,那么你可以进入sdk目录下的platform-tools文件夹下找到adb,比如我的adb目录为/home/jesson/develop/adt-bundle-linux-x86-20131030/sdk/platform-tools/,这时在终端输入:

sudo ./adb devices

如果能正常识别你的手机,会出现类似于以下的提示:

如果输入上述命令后出现了上图中的提示,那么恭喜你,你不用看以下的配置,就能直接可以用真机来开发安卓了。

当然了,这是最理想的状况,想必大多数朋友的手机都不能被正确驱动而出现以下提示:

2.  查看自己手机的识别码

如果,如果出现了上图中的????????????    no permissions 提示,那么你就要手动在你的系统中加入手机驱动配置文件了,先查看你的手机的ID,在终端输入:

lsusb

可以看到,我的手机信息在最后一行显示,这里的12d1就是手机的ID,每个品牌的手机会有所不同。

3. 手动加入android手机的adb驱动

进入/etc/udev/rules.d/目录,新建一个文件,名为51-android.rules

cd /etc/udev/rules.d/
sudo vi 51-android.rules

在文件里添加以下配置,

SUBSYSTEM=="usb", ATTR{idVendor}=="12d1",MODE="0666",GROUP="plugdev"

根据第二步查找到的ID,写在相应的位置,保存退出。

4.  加入可读执行权限

sudo chmod a+rx 51-android.rule

5.  重启udev服务

sudo /etc/init.d/udev restart

6. 重启adb服务

cd ~/develop/adt-bundle-linux-x86-20131030/sdk/platform-tools/
sudo ./adb kill-server
sudo ./adb devices

这时,一般情况下,都能正确驱动你的手机了。

下面就可以在elipse中利用手机来测试开发安卓了,如下图:

注:

如果,你已将adb加入系统环境变量,那么,就不需进入sdk的相应目录,直接在终端输入adb相关的命令即可。

时间: 2024-10-11 15:55:11

Linux下安装android手机ADB驱动的相关文章

Linux下安装Android的adb驱动-解决不能识别的问题

Linux下安装Android的adb驱动-解决不能识别的问题 20141011更新: 老方法对我当时使用的一款设备一直都没有出现问题,最后遇到小米手机还有Android4.4版本的系统都会每次出现error: insufficient permissions for device问题,老方法的最后也说了这个问题的解决方法是什么.大意就是adb服务得以root用户身份启动,比较靠谱的方法是添加或者修改/etc/udev/rules.d/51-android.rules文件,内容如下: SUBSY

[Android Studio 权威教程]Linux下安装Android Studio

我从AS 0.5版本开始使用,也是AS的推行者,在ApkBus发布的第一篇Android Studio Perview 2 获得了50K的浏览,1800多条回复下载. 在我的[Android Studio 系列教程]中,我会从1.1稳定版AS的安装到1.3版本AS NDK集成和使用 都分享给大家,敬请关注 其他平台请转移到这里: [Android Studio 权威教程]Windows下安装Android Studio [ Android Studio 权威教程]Mac下安装Android St

Linux下安装Android Studio(ubuntu)

一. 安装Android Studio 1. 添加源,按回车键继续 sudo apt-add-repository ppa:paolorotolo/android-studio 2. 更新源 sudo apt-get update 3. 开始安装AS sudo apt-get install android-studio 4. 启动AS,选择OK /opt/android-studio/bin/studio.sh 二.安装JDK 若没安装JDK则提示安装 sudo apt-get install

Linux 下安装Android Manager

Android是Google开源软件Linux,由操作系统.中间件.用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件.选择Linux(i386).因为SDK只有32位的,如果装的是64位系统,则要安装ia32-libs,运行32位程序.安装命令:sudo apt-get install ia32-libs(在Ubuntu中的命令).下载完成后解压,在终端进入到SDK的根目录,然后执行:tools/android update sdk –no-ui即可开始和windows

安卓手机ADB驱动干什么的?

Adb驱动是什么意思? /div> Adb是英文Android Debug Bridge的英文缩写,是debug工具,如果不是写IT的可能也很难理解debug的意思.说的直白一点就是Adb就是手机与电脑相连的桥,要想用电脑调试和管理手机就必须先安装Adb工具包,我们借助adb工具可以在电脑上给手机安装软件,运行shell命令,系统升级. 查看更多关于Adb驱动 .. 如何安装Adb驱动? 早些年我们在玩智能手机的时候安装adb驱动都需要在国外的一些网站上去找adb驱动程序,然后安装在电脑上连接手

Linux下搭建Android开发环境

我使用的Linux环境是 ubuntu-12.10-desktop-i386.安装前所需要准备的软件: 1.JDK(jdk-7u75-linux-i586.tar.gz) http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2.ADT(adt-bundle-linux-x86-20140321.zip)链接:http://pan.baidu.com/s/1i3qvJ0p 密码:h7

FFmpeg在Linux下安装编译过程

转载请把头部出处链接和尾部二维码一起转载,本文出自:http://blog.csdn.net/hejjunlin/article/details/52402759 今天介绍下FFmpeg在Linux下安装编译过程,用的是CentOS, 总体过程比较顺利,就是在ffmpeg等的时间稍长点.没什么技术难点.仅当记录. 关于FFmpeg FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件).它提供了录制.转换以及流化音视频的完整解决方案.它包

Linux下安装Tomcat服务器和部署Web应用

一.上传Tomcat服务器 二.安装Tomcat服务器 2.1.解压tomcat服务器压缩包 2.2.配置环境变量 tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量 编辑/etc下的profile文件,加上如下内容: 2.3.修改tomcat服务器的启动端口 修改将Tomcat服务器启动时使用的端口,例如改成9999 修改完server.xml文件之后,保存,退出. 三.Tomcat服务器启动和关闭 3.1.启动Tomcat服务器 进入tomcat服务器的bin

Linux下安装破解JIRA 6.3.6 并连接MYSQL5

序言 JIRA是澳大利亚 Atlassian 公司开发的一款优秀的问题跟踪管理软件工具,可以对各种类型的问题进行跟踪管理,包括缺陷.任务.需求.改进等.JIRA采用J2EE技术,能够跨平台部署.它正被广泛的开源软件组织,以及全球著名的公司使用. JIRA产品非常完善且功能强大,安装配置简单,多语言支持.界面十分友好,和其他系统如CVS.Subversion(SVN).VSS.LDAP.邮件服务整合得相当好,文档齐全,可用性以及可扩展性方面都十分出色,拥有完整的用户权限管理. 环境:jira软件: