Mac下 ADT 找不到手机设备
问题描述:在mac os x中安装android开发环境后,当连接设别的时候,发现不能连接设备,按说,mac os x是无需安装驱动,也无需豌豆夹之类工具的。
问题解决:需要将设备的usb vender id加入到 .android/adb_usb.ini中,无法连接的设备,一般都是国产手机。步骤如下:
1.打开终端,输入:system_profiler SPUSBDataType 命令 可以查看连接的usb设备的信息
比如我的是中兴手机,最后查看到中兴设备的 vender id: 0x19d2 Product Id:0x2207,MX4 vid:"0x2a45"
2.输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加0x19d2, 然后保存退出
注:vi 命令 i 插入;Esc :wp 保存退出;
或者 终端输入 mkdir ~/.android
将vender id 写入到abd_usb.ini文件中 echo "0x2207" > ~/.android/adb_usb.ini
kill 掉adb 并重新启动
adb kill-server
adb start-server
使用 adb devices 查看 是否 连接成功
3.进入android开发环境发现,已经可以找到的中兴手机了
- 启动Mac自带的终端Terminal。
- 进入当前用户的home目录。
在命令行输入echo $HOME - 创建.bash_profile文件。
命令行输入touch .bash_profile - 打开.bash_profile文件。
命令行输入open -e .bash_profile 此命令行输入完毕后,会自动弹出 .bash_profile 文件的编辑窗口 - 在.bash_profile文件中输入 export PATH=/Users/您的用户名/文件路径/platform-tools/:$PATH
在打开的文本中输入路径注意事项:
- 注意:如果需要添加多个路径到PATH下时,需要用“:”(英文的冒号)隔开。因为android和adb这些命令是在不同的文件夹中的,格式是:PATH=${PATH}:路径1:路径2、另外,如果指定多个路径,结尾就不用写:$PATH了。例如:
export PATH=${PATH}:/Users/ShaneChen/Documents/android-sdk-macosx/platform-tools:/Users/ShaneChen/Documents/android-sdk-macosx/tools - 保存文件。
直接关闭.bash_profile文件,即可自动保存您输入的内容。 - 更新刚配置的环境变量
在命令行中输入source .bash_profile - 验证配置是否成功
输入adb,如果没有出现-bash: adb: command not found;而出现adb的命令参数解释。则表明环境变量配置成功。
然后 执行adb 命令
adb kill-server
adb start-server
即完成任务
Mac下 ADT 找不到手机设备相关推荐
- mac下adb找不到OPPO r11
背景 入职后,单位给我的测试手机是OPPO r11.结果手机连上mac电脑后,不管是Android Studio4.2还是adb,都找不到测试机.经过一番尝试,发现oppo需要特殊处理,详情参见本文内 ...
- Mac下AndroidStudio无法识别安卓手机问题解决
1. 打开手机设置中开发者选项,打开"开启开发者选项",勾选"USB调试" 2. 将手机连接电脑,选择连接方式:"媒体设备(MTP)" 3. ...
- mac下charles抓包iPhone手机
安装charles 打开charles,点击proxy->proxy settings,设置http proxy的端口号,此处默认为8888 点击help->ssl proxying的图中 ...
- 【Mac】mac下使用 找不到或无法加载主类
文章目录 1.美图 2.背景 2.场景再现2 3.场景再现3 4.场景再现4 4.1 缓存问题 4.2 路径问题 5.场景再现5 1.美图 2.背景 写了一个helo word 编译执行
- Eclipse无法识别(手机)设备的解决方案
遇到问题 开始学习android一个多月了,用Eclipse开发,用android手机调试.之前一直好好的,突然Eclipse无法识别手机设备了.纠结了好久,找了各种解决方法,弄了一晚上终于解决问题了 ...
- Mac 下 VirtualBox ubuntu 共享空间
1.安装增强功能 打开ubuntu虚拟机,我virtualbox是4.1的安装在mac下的. 在最上面"设备"选项栏目下选择"安装增强功能". 系统会自动安装 ...
- mac 下识别非主流手机
mac os下用eclipse开发android应用体验还是很好的,比windows快很多,尤其体现在用 ant脚本自动打包apk的时候,mac下比windows快六七倍.毕竟mac是基于unix内 ...
- mac下无法识别手机usb问题
一.无论是mac还是windows下连接手机调试android程序,一定要确认手机开启了usb调试.如果没有开启请参考我的步骤. 设置->关于手机->版本号 连续点击版本号 ...
- 【Linux笔记】CentOS下找不到eth0设备的解决方法
[Linux笔记]CentOS下找不到eth0设备的解决方法 参考文章: (1)[Linux笔记]CentOS下找不到eth0设备的解决方法 (2)https://www.cnblogs.com/ly ...
最新文章
- Angular使用mathjs
- 【人物】Paul Graham: 卑鄙的人一定失败
- 查看CentOS的版本信息
- apache 的工作模式
- 太吾绘卷第一世攻略_耽美推文-BL-仿佛在攻略一只河豚
- 3-2numpy数组的合并的拆分
- Pandas 文本数据方法 contains()
- android 申请拍照权限,React Native模块之Permissions权限申请的实例相机
- java 视频格式转换-ffmpeg
- linux上的ds命令,使用DS-5 进行Linux应用开发
- c语言常用英语带音标,C语言常见英语单词,带音标
- 办公室网络带宽叠加(有线和WiFi同时使用)
- 服务器mdf ldf文件,sqlserver2008如何导入mdf,ldf文件
- 三星会议组织:八个必须,三个公式
- (源代码)最优控制与姿控喷流在导弹姿态控制中的应用
- 计算机应用课程设计样式大全,《计算机应用基础》课程设计
- 友点CMS采集自动采集伪原创发布
- java经纬度工具类
- 熬夜整理,五万字长文总结 C/C++ 知识点
- 中专毕业计算机,我是一个中专毕业生,学的是计算机专业,对pho..._求职实习_帮考网...
热门文章
- 【设计模式实践系列】策略模式应用订单折扣方案
- oCPX简介——广告界的“无人驾驶”技术
- 计算机主板哪个好,电脑主板要怎么选?大主板真的比小主板好?不懂最好还是看看!...
- 无人机电机我似乎是朗宇听得多
- AttributeError:部分初始化的模块没有属性...(Python)
- html5唤醒百度高德地图,H5内唤醒百度、高德APP
- ELK与EFK的对比
- [转]企业中的NoSQL
- js怎么用当前时间减去指定时间方法,实现大概多长时间前功能。
- android 字体变成方块,求助!乱删字体,结果系统图标都变方块了!