1.首先需要使用以下命令实时监视系统信息

sudo tail -f /var/log/messages

2.将手机debug模式打开,设置->应用程序->开发->usb调试,将usb调试后面打勾,插入后会出现不少消息,其中最重要的是(我的机器是G7 desire):

Oct 24 16:34:02 liuhui kernel: [198314.199831] usb 1-1.4: New USB device found, idVendor=0bb4, idProduct=0c87

3.新建并配置udev的rule文件(需要管理员权限):

vim /etc/udev/rules.d/50-android.rules  

4.内容如下,其中ATTRS{idVendor}、ATTRS{idProduct}是您在前面所获得设备号码:

SUBSYSTEM=="usb",ATTRS{idVendor}="0bb4",ATTRS{idProduct}=="0c87",MODE=="0660",OWNER="xu"

5.进android-sdk中的platform-tools录,输入:

./adb kill-server

6.重新连接手机,进入android-sdk的platform-tools录,输入:

./adb devices

就会正常显示您的Android设备了。

其中,获得idVendor、idProduct的方法:http://developer.android.com/tools/device.html#VendorIds

更多相关文章

  1. 11.3、Libgdx的音频之播放PCM音频
  2. 获取Android设备的唯一识别码UUID
  3. Android注册设备管理器(获取超级管理员权限)
  4. android查看input设备
  5. android输入设备相关文件
  6. Mac Android(安卓)Studio提示adb: command not found
  7. Android(安卓)studio DDMS无法导入导出文件的问题
  8. Android调试工具Genymotion的使用
  9. 零基础学习教程之Linux下搭建android开发环境

随机推荐

  1. sqlserver 统计sql语句大全收藏
  2. SQL Server中的T-SQL的基本对象
  3. SQL MSSQL 常用代码大全
  4. MSSQL数据库迁移之用户名问题
  5. sqlserver 数据库被注入解决方案
  6. win2003 安装 sqlserver 2005的方法
  7. sql 版本详解 让你认识跟sql2000的区别
  8. SQLSERVER 时间格式大全
  9. sqlserver replace函数 批量替换数据库中
  10. sql 中 case when 语法使用方法