古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。这篇文章主要讲述MAC下如何配置Android手机调试(将测试手机加入到Mac系统的调试列表中)相关的知识,希望能为你提供帮助。
第一步:
查看usb设备信息
在 终端输入:system_profiler SPUSBDataType
可以查看连接的usb设备的信息
比如我的usb信息如下(部分内容):
文章图片
查看到我的Android手机的Vendor ID: 0x04e8,这个id是该手机关联该电脑的一个唯一标识。
第二步: 创建、修改adb_usb.ini文件
输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加第一步中的Vendor ID:0x04e8, 然后保存退出
我的设备只有一个,所以添加完毕后文件内容如下:
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 (如果出现“command not found”提示,则说明未配置SDK环境变量。)
adb kill-server
adb start-server
adb devices
就可以看到列表了!
文章图片
第四部:进入DDMS,已经可以找到的我的android手机了,开始调试吧!
【MAC下如何配置Android手机调试(将测试手机加入到Mac系统的调试列表中)】有时 adb devices不能显示连接设备,需要拔掉数据线,多插几次,并且退出终端,然后重新打开,再输入命令就能发现连接的设备。
推荐阅读
- Android开发(《Gradle Recipes for Android》阅读笔记1.2)
- Android 计算Bitmap大小
- 去掉Android新建项目的顶部标题
- Android实战——GreenDao3.2的使用,爱不释手
- Android学习笔记---使用TabHost实现微信底部导航栏效果
- 关于android编程中service和activity的区别
- 算法设计(布尔括号问题| DP-37)
- 登山简介|人工智能
- 算法题(比赛选择(GA)问题介绍和解决方案)