ubuntu android 手机驱动,ubuntu 下正确安装android手机驱动
1. 查看手机ID号。
charlesxue@THSHIBA:~/setup/cocos2d-x/cocos2d-x-2.1.4/projects/simpleGame/proj.android/bin$ lsusb
Bus 001 Device 002: ID 10f1:1a19 Importek
Bus 001 Device 003: ID 0bda:0159 Realtek Semiconductor Corp. Digital Media Card Reader
Bus 002 Device 005: ID 05c6:9031 Qualcomm, Inc.
Bus 002 Device 003: ID 0bda:8197 Realtek Semiconductor Corp. RTL8187B Wireless Adapter
Bus 006 Device 002: ID 062a:4101 Creative Labs
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 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
想知道哪个是手机的usb口,很简单的办法就是插上手机执行一下lsusb命令,然后拔掉手机再次执行一下lsusb比较一下打印结果。
2.写驱动配置文件。
If you’re developing on Ubuntu Linux, you need to add a rules file that contains a USB configuration for each type of device you want to use for development. Each device manufacturer uses a different vendor ID. The example rules files below show how to add an entry for a single vendor ID (the HTC vendor ID). In order to support more devices, you will need additional lines of the same format that provide a different value for the SYSFS{idVendor} property. For other IDs, see the table of USB Vendor IDs, below.
1. Log in as root and create this file: /etc/udev/rules.d/51-android.rules.
For Gusty/Hardy, edit the file to read: [注:ubuntu 7.10及以后版本]
SUBSYSTEM==”usb”, SYSFS{idVendor}==”0bb4″, MODE=”0666″
For Dapper, edit the file to read: [注:ubuntu 6.06及以前版本]
SUBSYSTEM==”usb_device”, SYSFS{idVendor}==”0bb4″, MODE=”0666″
2. Now execute:
chmod a+r /etc/udev/rules.d/51-android.rules
比如我的手机是motorola,idVender是22b8
那么这一行就是SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", MODE="0666"
不过,你可以写多行。
所用到命令:sudo vim /etc/udev/rules.d/50-android.rules
文件里添加如下配置参数:
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
保存,给配置文件设置下权限
sudo chmod a+r /etc/udev/rules.d/51-android.rules
重启:
sudo /etc/init.d/udev restart
最后再重启下adb服务,就可以了(没配置环境变量的请进入Android SDK tools目录执行sudo ./adb kill-server ./adb devices)
sudo adb kill-serversudo adb devices
修改/etc/udev/rules.d/51-android.rules不需要重启Linux机器,重新插拔一下设备就可以了。再次运行adb devices就可以看到你的设备已经连接
VIM的安装:
apt-get install vim
参考资料:
http://www.androidonline.net/article/html/3511.html
ubuntu android 手机驱动,ubuntu 下正确安装android手机驱动相关推荐
- ubuntu 下正确安装android手机驱动
1. 查看手机ID号. charlesxue@THSHIBA:~/setup/cocos2d-x/cocos2d-x-2.1.4/projects/simpleGame/proj.android/bi ...
- Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置
Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置 http://henzhai.com/tech/2012/07/w520- ...
- Linux 环境下php5.6,如何正确安装微软Mssql驱动--详细教程
Linux 环境下,如何正确安装微软Mssql驱动 近日,由于公司业务的需要,需要用到PHP连接一个客户的Mssql服务器.于是,开始一番折腾之路.Baidu与Google之后,发现,网上说的各种方法 ...
- Ubuntu 16.04 - GeForce RTX 2080 Ti 安装 GPU 显卡驱动 (Display Driver)
Ubuntu 16.04 - GeForce RTX 2080 Ti 安装 GPU 显卡驱动 (Display Driver) NVIDIA 引领人工智能计算 - NVIDIA https://www ...
- 在Linux下正确安装VMWARE TOOLS
在Linux下正确安装VMWARE TOOLS 1.以ROOT身份进入LINUX 2.按下CTRL+ALT组合键,进入主操作系统,点击VMWARE状态栏安装提示,或者点击SETTING菜单下的ENAB ...
- ❤️【Android精进之路-02】安装Android Studio,认识Android SDK,一步步学习❤️
您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦. 本文会重点介绍Android SDK以及如何安装Android Studio进行Android开发. 干货满满,建议收藏,需要用到时常看看.小伙伴 ...
- ubuntu系统python下载_ubuntu 下python安装及hello world
//@desn:ubuntu 下python安装及hello world //@desn:码字不宜,转载请注明出处 //@author:张慧源 //@date:2018/08/17 环境准备:ubun ...
- android程序到处apk,导出已安装到手机中程序的apk文件
查看该手机所有安装包的包名, 输入adb shell pm list packages 找到你要导出的包名 获取该安装apk的路径, 输入adb shell pm path com.pfoc.myac ...
- 安装Android时没有sdk怎么办,怎么安装Android SDK?手机变砖修复必备教程
怎么安装Android SDK?手机变砖修复必备教程.这款教程是Android SDK安装教程.也只有通过这款教程才能进行手机的变砖修复教程,下面来看看这款教程的详细介绍吧. Android SDK安 ...
最新文章
- 如何简化Exchange 2007 OWA URL访问
- 一个Portal处理流程
- python 打开文件-Python打开文件的方式
- 我的第一篇blog 【随意】
- 详解log4j2(下) - 按日志级别区分文件输出
- python tkinter实例_python绘制一个图形示例源码(tkinter)
- php寻找文本,PHP文本数据库的搜索方法_php
- HTML Img Compression(压缩)
- magento网站建设_跨境自建站Magento麦进斗代打包代贴单代发货
- 以太坊是什么鬼?!媲美比特币的加密币大揭秘
- 【操作系统/OS笔记11】并发执行的必要性,产生的问题,原子操作,为什么引入锁机制,面包购买的类比
- java redis pubsub_如何从Java中的生菜RedisPubSubListener获取消息?
- OKR 如何转变你的绩效管理策略
- 水平放滑轮组计算机械效率,滑轮组机械效率 王凤霞
- PMP-项目采购管理
- 全球及中国水解蚕丝蛋白行业研究及十四五规划分析报告
- Python画水平和垂直线
- HTML5七夕情人节表白网页制作【3D雪花展开相册】HTML+CSS+JavaScript 程序员表白网页 简单的3D相册制作
- 输入某年某月某日,判断这一天是这一年的第几天?(JS实现)
- ThinkPHP验证码错误解决过程
热门文章
- [FPGA系列] 扩展知识 --- QPSK调制解调器
- 没装oracle plsql,64位WIN7系统,未装ORACLE,我用PLSQLDEV 远程连接数据库时报错ORA-12560:TNS:protocol adapter error...
- 【VBScript恶搞代码】关不掉的窗口
- 惠普M329打印机更换副厂硒鼓后提示墨粉不足并无法打印
- Robocode教程1——安装、运行、配置
- Windows下使用HDFView了解ICESat-2的hdf5文件
- 从码云上克隆代码,修改完之后,在提交上去(图解)
- Java中内嵌浏览器
- SQLALCHEMY_TRACK_MODIFICATIONS adds significant异常的解决方法
- Unity官方离线中文文档大集合