mac 无法连接android手机进行调试 解决方案

第一步: 查看usb设备信息

在 终端输入:system_profiler SPUSBDataType     可以查看连接的usb设备的信息

比如我的usb信息如下(部分内容):

Android:

Product ID: 0x2769
              Vendor ID: 0x22d9
              Version: 2.31
              Serial Number: 6e5d48a4
              Speed: Up to 480 Mb/sec
              Manufacturer: Android
              Location ID: 0x1d110000 / 8
              Current Available (mA): 500
              Current Required (mA): 500

查看到我的android手机的Vendor ID: 0x22d9,记住这个id

第二步: 创建、修改adb_usb.ini文件

输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加0x22d9, 然后保存退出

我的设备只有一个,所以添加完毕后文件内容如下:

http://eachday.iguesth.com/default.html

1

0x22d9

如果有多个的话,ini文件格式如下(未测试):

1

0x22d9

2

……

(注:请保证ini里面没有空行,否则会有错误 ADB server didn‘t ack)

注意:第一次添加时,adb_usb.ini文件并没有,需要自己创建一个,输入内容后保存就好了。vi不会用的话,直接进入相应目录修改文件也可以,对应的路径如下:

\Users\你的用户\.android\adb_usb.ini

备注:
.android目录是隐藏的,需要开启隐藏目录显示。

命令行输入显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
(隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false??)
输完单击Enter键,退出终端,重新启动Finder就可以了??重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动

第三步:重启adb

adb kill-server

adb start-server

adb devices

就可以看到列表了!

第四部:进入DDMS,已经可以找到的我的android手机了,开始调试吧!

有时 adb devices不能显示连接设备,需要拔掉数据线,多插几次,并且退出终端,然后重新打开,再输入命令就能发现连接的设备。

mac 无法连接android手机进行调试 解决方案,布布扣,bubuko.com

时间: 2024-10-09 17:40:43

mac 无法连接android手机进行调试 解决方案的相关文章

mac系统连接android手机

mac系统不能连接android手机问题的解决方案: 1.插上手机 2.找到android手机的vendor ID: 终端执行CMD:  system_profiler SPUSBDataType 在列出的usb设备中找到自己的手机,copy下vendor ID N828 Android Phone: Product ID: 0x0c02               Vendor ID: 0x0bb4  (HTC Corporation) Version: 2.55 Serial Number:

Ubuntu系统连接Android真机调试

第一步:查看usb信息: 在终端输入命令 lsusb 1 2 3 4 5 6 7 8 [email protected]:~$ lsusb Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002

mac系统连接android电话

mac该系统不能连接android手机问题解决: 1.将电话 2.到场android手机vendor ID: 终端业务CMD:  system_profiler SPUSBDataType 在列出的usb设备中找到自己的手机,copy下vendor ID N828 Android Phone: Product ID: 0x0c02               Vendor ID: 0x0bb4  (HTC Corporation) Version: 2.55 Serial Number: 012

Ubuntu使用adb连接android手机失败unknown的解决办法

Ubuntu下通过USB数据线连接G11手机后,adb可能无法识别到设备.按照一下步骤可以解决此问题. 1.在terminal下面输入 lsusb [email protected]:~$ lsusb Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 003 Device 048: ID 17ef:7435 Lenovo Bus 003 Device 002:

Eclipse如何连接android手机,测试android程序?

前提:android开发环境已搭建好,以华为荣耀3X畅玩版为例. 1.将手机使用数据线连接到电脑,连接到电脑后,目前金山.360,等杀毒软件都有手机助手,自动会安装驱动(没有杀毒软件则下载驱动精灵,自动进行安装). 安装好驱动可在电脑的设备管理中看到(若尚未连接上手机可能显示驱动不正常,连上后就正常了),如下图: 2.打开手机设置->关于手机(滑到最后)->多次点击版本号,即可启用开发人员模式,启用后在设置中可见开发人员选项:其他品牌android手机设置里应该直接有开发人员选项,启用即可.

Ubuntu使用adb连接android手机失败unknown的解决的方法

Ubuntu下通过USB数据线连接G11手机后,adb可能无法识别到设备.依照一下步骤能够解决此问题. 1.在terminal以下输入 lsusb [email protected]:~$ lsusb Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 003 Device 048: ID 17ef:7435 Lenovo Bus 003 Device 002:

Android - 手机开发调试无法输出logcat信息 - 未解决

参考链接:Android手机在开发调试时logcat不显示输出信息的解决办法 Android:真机调试,不显示logcat的解决规划 Coolpad 8730L 进入手机工厂模式: Dial:   *#9527*# android 手机获取root 打开USB调试选项,使用一键root工具,e.g:客户端 KingRoot 设置logcat level: 出现如下结果1,断开其他android设备或者模拟器,保持一个手机与电脑连接:2,手机rom需要获取root权限 adb shell su P

ubuntu 连接android手机

在windows下,Android手机连接PC非常简单,但是当我切换到ubuntu下时,发现Target列表中出现一行“?????  N/A   unknown ”类似这样一行的内容,说明PC无法正确识别手机,通过查找相关资料后,进行相关设置,发现可以连接PC了,故在此记录下来,以备后用. 1.查找手机usb信息(ID) 方法:先拔下手机连接PC的USB线,然后查看USB设备信息,再次插入USB连接线,再次查看USB设备信息,通过比较,查找到自己手机的USB信息. 使用命令:lsusb ? 1

Ubuntu连接Android真机调试

1. 使用lsusb命令找出android手机的id 2. 在/etc/udev/rules.d/目录下建立50-android.rules规则文件,内容如下: SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4″, MODE="0666″ 其中,0bb4为手机id 3. 在/home/xx/.android目录中打开adb_usb.ini文件,在最后一行添加 0x0bb4 4. 重启udev服务: sudo /etc/init.d/ud