首页IT科技linux adb shell(Linux或者Mac下adb连接失败如何解决)

linux adb shell(Linux或者Mac下adb连接失败如何解决)

时间2025-06-17 08:36:43分类IT科技浏览5620
导读:不管是在Windows系统还是在Linux系统中,相信不少用户或开发者都遇到过手机adb连接不上的情况。其实出现这种问题很多时候是由于adb冲突导致的,毕竟很多软件都有自己的adb链接。那么,出现这种问题该怎么办呢?下面就给大家介绍下Mac或者linux下adb连接失败的解决办法。...

不管是在Windows系统还是在Linux系统中             ,相信不少用户或开发者都遇到过手机adb连接不上的情况             。其实出现这种问题很多时候是由于adb冲突导致的                   ,毕竟很多软件都有自己的adb链接                     。那么        ,出现这种问题该怎么办呢?下面就给大家介绍下Mac或者linux下adb连接失败的解决办法      。

1.查看设备VenderID

在mac下 或者Linux打开终端(Terminal)          ,linux下可以按快捷键(CTRL+T                  ,忘了具体是不是大家去试试或者查查)           ,mac下Control+space       ,输入Terminal打开         。打开终端后                  ,输入命令

mac下:

system_profiler SPUSBDataType

linux下:

lsusb

结果如下:

USB:

USB 3.0 Bus:

Host Controller Driver: AppleUSBXHCILPTH

PCI Device ID: 0x8c31

PCI Revision ID: 0x0005

PCI Vendor ID: 0x8086

Apple Internal Keyboard / Trackpad:

Product ID: 0x0262

Vendor ID: 0x05ac (Apple Inc.)

Version: 2.25

Speed: Up to 12 Mb/sec

Manufacturer: Apple Inc.

Location ID: 0x14400000 / 4

Current Available (mA): 1000

Current Required (mA): 40

Extra Operating Current (mA): 0

Built-In: Yes

BRCM20702 Hub:

Product ID: 0x4500

Vendor ID: 0x0a5c (Broadcom Corp.)

Version: 1.00

Speed: Up to 12 Mb/sec

Manufacturer: Apple Inc.

Location ID: 0x14300000 / 3

Current Available (mA): 1000

Current Required (mA): 94

Extra Operating Current (mA): 0

Built-In: Yes

Bluetooth USB Host Controller:

Product ID: 0x8289

Vendor ID: 0x05ac (Apple Inc.)

Version: 1.18

Speed: Up to 12 Mb/sec

Manufacturer: Apple Inc.

Location ID: 0x14330000 / 7

Current Available (mA): 1000

Current Required (mA): 0

Extra Operating Current (mA): 0

Built-In: Yes

USB Mouse:

Product ID: 0x00fb

Vendor ID: 0x0e8f

Version: 0.01

Speed: Up to 1.5 Mb/sec

Manufacturer: YSTEK

Location ID: 0x14200000 / 2

Current Available (mA): 1000

Current Required (mA): 100

Extra Operating Current (mA): 0

MX4 Pro:

Product ID: 0x0c02

Vendor ID: 0x2a45

Version: ff.ff

Serial Number: 0123456789ABCDEF

Speed: Up to 480 Mb/sec

Manufacturer: Meizu

Location ID: 0x14100000 / 29

Current Available (mA): 1000

Current Required (mA): 500

Extra Operating Current (mA): 0

我的是MX4 Pro              ,所以Vendor ID: 0x2a45

2.添加VendorID

进入/Users/user/.android    ,.android为隐藏文件夹                   ,可以通过终端进入直接:

cd /Users/user/.android

ls

应该有个adb_usb.ini文件                 ,在windows用户目录下也有该文件                     。添加上上面的Vendor ID

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

# USE ‘android update adb’ TO GENERATE.

# 1 USB VENDOR ID PER LINE.

0x2a45

3.重启adb命令

在终端下一次输入:

adb kill-server

adb start-server

以上就是Mac或者linux下adb连接失败的解决办法,还不清楚的用户可以根据上面的步骤操作来解决问题         。

声明:本站所有文章                ,如无特殊说明或标注                    ,均为本站原创发布      。任何个人或组织    ,在未征得本站同意时             ,禁止复制             、盗用                   、采集        、发布本站内容到任何网站          、书籍等各类媒体平台                     。如若本站内容侵犯了原著者的合法权益                   ,可联系我们进行处理            。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
如何通过优化提升网站排名(掌握优化的技巧,让网站更上一层楼) phpcms v9用户手册(PHPCMS 如何注册管理员?)