Ubuntu平台下Android ADB驱动的安装
2015-08-25 16:07
405 查看
在Android平台下做开发,adb总是需要使用到的,同时,因为Linux没有Windows那样操作,有些东西还是需要自行设置的,否则将会连接不上。
关于这些内容,google也有一定的描述,可以参考http://developer.android.com/tools/device.html
1. 确保设备已经连接正常
使用lsusb命令,对比前后接入手机有什么变化,即可得到USB设备ID
2. 在/etc/udev/rules.d/下创建一个配置文件
sudo
vim /etc/udev/rules.d/51-Android.rules
vim可以使用gedit等文本编译工具替换
输入以下 内容
sudo echo
0x2717> ~/.android adb_usb.ini
6. 重启adb
sudo adb kill-server
sudo adb start-server
sudo adb devices
关于这些内容,google也有一定的描述,可以参考http://developer.android.com/tools/device.html
1. 确保设备已经连接正常
使用lsusb命令,对比前后接入手机有什么变化,即可得到USB设备ID
Bus 002 Device 007: ID 2717:ff68
2. 在/etc/udev/rules.d/下创建一个配置文件
sudo
vim /etc/udev/rules.d/51-Android.rules
vim可以使用gedit等文本编译工具替换
输入以下 内容
SUBSYSTEM=="usb",ATTR(idVendor)=="2717", MODE="0666", GROUP="plugdev" 这里解释一下这几个选项, SUBSYSTEM是标识这是一个USB设备, ATTR(idVendor)这一项就是描述厂商的ID号了, MODE描述的是访问权限 GROUP描述成即插即用,这里用处不大,写不写都可以 3. 给这个文件设置权限 sudo chmod a+rx/etc/udev/rules.d/51-android.rules 4. 重启udev sudo /etc/init.d/udev restart 5. 增加adb_usb.ini文件 在~/.android目录下增加一个adb_usb.ini文件,这里的路径实际上是各个用户的根目录,如果你需要切换用户的话,记得每个用户下都需要增加这个。 adb_usb.ini文件中写入厂商ID号,和前面不同的是这里需要写上0x的前缀,0x2717
sudo echo
0x2717> ~/.android adb_usb.ini
6. 重启adb
sudo adb kill-server
sudo adb start-server
sudo adb devices
相关文章推荐
- Android-复制创建可操作的图片
- Android Studio 使用NDK编程
- android解析xml格式数据
- Android异步消息处理机制完全解析,带你从源码的角度彻底理解
- android MTK驱动背光唤醒流程
- 离线安装ADT 23.0.4遇到的问题与解决方法
- Android 触摸手势基础 官方文档概览
- AndroidStudio使用GreenDao实战
- 在Android程序中保存全局变量
- android 学习笔记 读取系统联系人
- Android-画廊实现 (Gallery , ImageSwitch)
- android——如何从一个activity中退出程序
- android沉浸式状态栏设置(4.4以上版本)
- 百度定位Sdk 162错误解决方法之Android Studio
- Android 模式 持续更新
- 曲线解决Android中对布局的截屏
- Android Studio上使用GBK编码
- Android自定义日期滚动控件
- Android Studio 获取数字签名信息(SHA1)
- android学习笔记4 - Visibility控件的可见性