很久以前的东西,贴上来,方便真机爱好者

刚接触Linux的同学,以为eclipse或AS直接运行就可以安装到真机上(当时,我就这么天真,唉,也是走了不少路了),当然,也没有多难,就像windows需要手机助手,电脑才能识别一样(部分机器是这样的,比如华为),很简单,只需要编辑.rules和adb_usb.ini这两个文件即可。

1.首先要拿到你手机的设备id(当然,前提是你手机已链接到Linux上)

通过命令

lsusb

可以查看当前usb设备的设备id(还没安装图片编辑工具,敬请谅解)

看Device 006这一行,   2b0e 就是我插到usb的设备id。

2.编辑.rules文件,就是添加手机或平板设备的id和读写权限

执行命令:

sudo gedit /etc/udev/rules.d/71-android-rules.rules

然后添加

#Le1s手机    2b0e
SUBSYSTEM=="usb", SYSFS{idVendor}=="2b0e", MODE="0666"

然后,保存,

SUBSYSTEM=="usb"     是告诉系统这是usb设备

SYSFS{idVendor}=="2b0e"  这是你手机的的设备id

MODE="0666"                    添加读写权限

下面是一组手机或平板商的设备id

#####sudo gedit /etc/udev/rules.d/71-android-rules.rules文件中添加设备ID######

#Friendly开发板    18d1
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
#Le1s手机    2b0e
SUBSYSTEM=="usb", SYSFS{idVendor}=="2b0e", MODE="0666"
#Acer      0502
SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666"
#Dell     413c
SUBSYSTEM=="usb", SYSFS{idVendor}=="413c", MODE="0666"
#Foxconn     0489
SUBSYSTEM=="usb", SYSFS{idVendor}=="0489", MODE="0666"
#Garmin-Asus     091E
SUBSYSTEM=="usb", SYSFS{idVendor}=="091e", MODE="0666"
#HTC     0bb4
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
#Huawei     12d1
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"
#Kyocera     0482
SUBSYSTEM=="usb", SYSFS{idVendor}=="0482", MODE="0666"
#LG     1004
SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", MODE="0666"
#Motorola     22b8
SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", MODE="0666"
#Nvidia     0955
SUBSYSTEM=="usb", SYSFS{idVendor}=="0955", MODE="0666"
#Pantech     10A9
SUBSYSTEM=="usb", SYSFS{idVendor}=="10A9", MODE="0666"
#Samsung     04e8
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"
#Sharp     04dd
SUBSYSTEM=="usb", SYSFS{idVendor}=="04dd", MODE="0666"
#Sony Ericsson     0fce
SUBSYSTEM=="usb", SYSFS{idVendor}=="0fce", MODE="0666"
#ZTE     19D2
SUBSYSTEM=="usb", SYSFS{idVendor}=="19D2", MODE="0666"

##########################################################################

3.编辑adb_usb.ini文件,添加设备id,前面加0x

执行命令:

sudo gedit ~/.android/adb_usb.ini

在后面添加

0x2b0e

然后,保存

下面是一组对应.rules设备的设备id

##########sudo gedit ~/.android/adb_usb.ini中添加设备ID###################

0x18d1
0x2b0e
0x0502
0x413c
0x0489
0x091e
0x0bb4
0x12d1
0x0482
0x1004
0x22b8
0x0955
0x10A9
0x04e8
0x04dd
0x0fce
0x19D2

##########################################################################

执行命令

adb devices

可以查看系统已识别的手机或平板设备

OF7HTCFU6HJBMVHQ      这个常常的名字就是我的手机,注意已经是adb操作了,成功!

Linux手机设备不能识别的解决相关推荐

  1. linux ubuntu环境下 android jdk sdk eclipse adt 以及手机连接无法识别的解决方法

    linux ubuntu环境下 android jdk sdk eclipse adt 以及手机连接无法识别到总结 1.下载jdk-6u26-linux-i586.bin并复制到在目标文件夹(例如/u ...

  2. 计算机老是跳出usb设备无法识别,如何解决电脑一直弹出USB设备无法识别的问题?...

    如何解决电脑一直弹出USB设备无法识别的问题? 我们在电脑上传输文件的时候都会使用到USB,但是有的时候会出现USB无法识别的情况,如果我们碰到这种问题应该如何操作呢?今天,小编就教大家解决电脑一直弹 ...

  3. Win7 64位系统USB免驱设备驱动识别失败解决方法

    插入USB设备,然后打开设备管理器,选择要安装驱动的设备,然后选择计算机的指定位置. 选择c:\windows\winsxs位置或者C:\WINDOWS\SYSTEM32\DRIVERSTORE位置

  4. 利用开发者工具远程调试Android时,华为手机无法被识别

    利用开发者工具远程调试Android时,华为手机无法被识别的解决办法: 安装华为手机助手,成功安装华为手机驱动,重启USB调试,就可以了. 参考资料: 远程调试Android设备使用入门 键盘快捷键参 ...

  5. Eclipse无法识别(手机)设备的解决方案

    遇到问题 开始学习android一个多月了,用Eclipse开发,用android手机调试.之前一直好好的,突然Eclipse无法识别手机设备了.纠结了好久,找了各种解决方法,弄了一晚上终于解决问题了 ...

  6. elipse手机设备显示Target unknown或者offline解决方法

    参考资料: http://blog.csdn.net/yuanjingjiang/article/details/11297433 http://www.educity.cn/wenda/153487 ...

  7. adb devices 无法识别手机设备

    参考链接: adb devices 找不到设备怎么办 ADB卸载OPPO浏览器 adb_usb.ini在adb找不到设备时 ADB快速入门 python借助ADB工具实现自动化操作手机 adb dev ...

  8. 测试软件为什么不能识别串口,COM口识别,状态正常,设备无法通讯的解决方法...

    COM口识别,状态正常,设备无法通讯的解决方法 打开注册表HKEY_LOCAL_MACHINE//SYSTEM//CurrentControlSet//Control//COM Name Arbite ...

  9. win8计算机usb无法识别usb设备,Win8.1无法识别USB设备原因分析及解决办法(适合Win8)...

    Win8.1无法识别USB设备原因分析及解决办法 同事孩子要上大学,购买了预装Win8.1系统的笔记本,想要使用读卡器传照片,插上USB读卡器后,任务栏右下角显示无法识别的USB设备,这怎么可能呢?W ...

最新文章

  1. LFCS 系列第二讲:如何安装和使用纯文本编辑器 vi/vim
  2. S4 Smartforms 改为WORD编辑器
  3. 将不确定变为确定~transactionscope何时提升为分布式事务?
  4. PhpStorm配置SVN的完整方法
  5. 鸿蒙os怎么还没发布,关于鸿蒙OS系统!小米为何从支持到“失声”?看看中兴就知道了!...
  6. C/C++ 去掉字符串首位的空格字符
  7. 腾讯的敌人只有傲慢的自己
  8. 20210722-20211010当项目经理积累的管理经验_血泪史_项目管理经验001
  9. 数据库系统工程师输给了计算机等级考试二级
  10. date 日期时间命令
  11. ISTQB软件测试认证考试有用吗?
  12. 人事电子档案管理系统服务器,浪潮为北京市档案馆 打造智能档案管理系统
  13. VisionTransformer(一)—— Embedding Patched与Word embedding及其实现
  14. 计算机程序员简历基本技能,应聘程序员的十大必备技能
  15. 常规配置中的CAN模块操作
  16. 计算机存在其他连接设备错误,USB设备连接电脑失败怎么办
  17. 【教学类-29-02】20230402《门牌号-黏贴版打印数量调查教学实践(6层*5间)》-(中班《我爱我家》偏数学)
  18. 给tensor增加维度 或 减少维度
  19. 作业练习2:类与数据结构
  20. train错误cpython-37m-x86_64-linux-gnu.so: undefined symbol: THPVariableClass

热门文章

  1. java 设置颜色代码_java怎么设置颜色
  2. 解决win7有些硬盘不能扩展卷的问题
  3. PDBbind Database (version 2020)
  4. typescript ts参数展开运算符:形参展开和实参展开及as const的用法示例
  5. 中华文化和中华民族的起源
  6. 如何清除img图片下面有一片空白
  7. java mx150显卡够了吗_MX150显卡怎么样 MX150相当于什么显卡
  8. 【附源码】Java计算机毕业设计小锅米线点餐管理系统(程序+LW+部署)
  9. keyshot聚光灯_渲染软件Keyshot8新版本功能介绍,这些新功能你都知道吗?
  10. 数据库知识点总结——转载