在 Mac OSX 下做 Android 真机测试的时候,发现 Android Device Chooser 里,小米手机的状态显示为 unknown。但是手机的 USB 调试已经打开了。难道是因为驱动的问题?然而小米并没有提供 Mac 下的驱动程序。

注:小米手机打开 USB 调试模式的方法——在“关于手机”里,连续点击“Android 版本”四次,然后回到上一级,“关于手机”上面就出现了“开发者选项”

其实在 Linux 和 Mac 上是不需要安装驱动的,只要让 ADB 能够识别小米手机的 USB Vendor ID 即可。

解决办法:

1、配置 Android 开发环境。最好直接去 Android 官网下载一个集成的 ADT(Android Developer Tools) 工具即可,解压缩以后 Eclipse 和 SDK 都有了。

记得配置 ~/.bash_profile,请自行搜索相关资料。

2、查找设备的厂商号(Vendor ID)。点击屏幕左上角苹果标志->关于本机->更多信息->系统报告,在左侧列表选择 USB,就能看到对应的 USB 设备厂商号。

找到其中的类似于“HM1 Android Phone”的东东(不同设备略有不同,自己摸索吧),点击在下方看详细信息,如图:

其中的厂商 ID 就是我们需要的,小米1的一般是 0x18dl,小米 2 以后 和 红米应该是 0x2717。

3、执行命令

echo "0x2717" >> ~/.android/adb_usb.ini

4、重启 ADB。如果配置了 adb 的环境,就直接执行

adb kill-server
adb start-server

如果没有,就要进入 Android SDK 目录下的 platform-tools 去执行(早期的 Android SDK 版本,可能在 tools 目录下):

./adb kill-server
./adb start-server

成功后应该能看见提示:

* daemon not running. starting it now on port 5037 * * daemon started successfully *

如果遇到错误:

can't bind 'tcp:5037', ADB server didn't ACK *faild to start daemon *

就将 5037 端口的进程杀掉重启就可以了,实在不行就重启一下电脑。

最后拔掉手机重新连接一下,手机会提示是否允许连接这台电脑进行 USB 调试,确定后应该就可以了。

小米手机mac系统不能识别真机调试相关推荐

  1. mac调试android studio,Mac系统下AndroidStudio真机调试

    Mac系统下AndroidStudio真机调试. 一.首先将android手机通过USB数据线连接Mac,获取设备的Product ID,这里提供两种获取方式: 打开终端输入:system_profi ...

  2. 小米手机升级系统后无法真机调试

    问题描述: 今天调试工程时发现无法调试了,调试窗口提示"INSTALL_CANCELED_BY_USER". 问题分析: 第一反应是手机连接线问题,换了一条后问题还存在.想了想最近 ...

  3. 小米九月十五升级鸿蒙系统,小米手机鸿蒙系统申请升级刷机包-小米手机鸿蒙系统申请平台预约v1.0.0预约-七度网...

    小米手机鸿蒙系统申请升级刷机包:这是一款全新的鸿蒙系统升级固件系统,在软件中可以更好的帮助大家完成对固件信息的升级,可以帮助用户使用起来能够更加的流畅,安装现在非常火爆的鸿蒙系统,带给米粉们全新的用机 ...

  4. mac 10.10 android 真机调试,在Mac系统上配置Android真机调试环境

    我使用的系统是OS X Yosemite 10.10.2,使用的Android手机是MX4 Pro 1. 安装adb客户端.你可以下载好最新版本的SDK,在platform-tools目录下有adb命 ...

  5. (mac)魅族魅蓝Note5真机调试时无法安装apk

    环境:魅蓝Note5,系统Android6.0,Mac, Android studio开发环境 打包apk真机调试时,提示 DELETE_FAILED_INTERNAL_ERROR Error whi ...

  6. 免安装Android Studio使用adb连接手机设备或模拟机进行真机调试

    使用背景 昨晚重装了系统,又因为想进行uni真机调试,不想装Android Studio那么大的软件,于是想着能不能直接使用adb而不用安装Android studio,感谢广大网友发的贴子,让我找到 ...

  7. Vivo x9 7.0以上系统 android studio真机调试安装失败的解决方案

    先废话两句,之前真机调试一直好好的,不知道什么原因突然出现了安装时提示数据已存在,清除数据之类的,尝试了好几种方法都不管用. 尝试的方法有: 1.Build->clean project 2.B ...

  8. Ubuntu系统连接Android真机调试

    第一步:查看usb信息: 在终端输入命令 lsusb 1 2 3 4 5 6 7 8 leigo@leigo:~$ lsusb Bus 001 Device 002: ID 8087:0024 Int ...

  9. 使用华为手机对android studio进行真机调试(我的是荣耀V10,其他类型手机可以参考)

    第一步: 用数据线将电脑和手机连接好后,进入手机的开发者模式,步骤: 设置-----系统-----关于手机-----版本号(需要连续点击版本号),之后便会进入到开发者模式,如下图: 注意:要连续点击版 ...

最新文章

  1. BZOJ3930: [CQOI2015]选数
  2. 预处理_不锈钢锻件预处理的必要性
  3. ECshop中defined('IN_ECS')的实现原理
  4. Boost:容器std::pair与宏BOOST_TEST_EQ相关的测试
  5. alc236黑苹果驱动_台式机黑苹果独显驱动
  6. springMVC导入excel案例poi
  7. 接口测试用例设计思路_基于python语言的接口自动化demo小实战
  8. 安卓中java或取上下文_android-Xposed:如何获取挂钩的应用程序的上下文?
  9. c combobox绑定mysql数据库_C# ComboBox:组合框控件数据绑定
  10. InstallShield中通过修改注册表关闭Vista/Windows 7的UAC
  11. thinkphp 如何调用百度echarts 数据报表插件
  12. 2016年5月25日下午(妙味课堂js预热课程-4笔记一)
  13. PHP 大文件下载(方式3 支持断点续传)
  14. python简单代码恶搞-python—做一个恶搞程序
  15. Excel数据转柱状图
  16. oracle数据文件recover,又遇BUG-ORA-01148:数据文件忽然变为recover状态
  17. 桌面图标小箭头去掉方式
  18. 用 strcoll 实现中文按拼音排序
  19. 三千繁华,感情在日子里
  20. 新闻资讯小程序app

热门文章

  1. 【愚公系列】2022年04月 微信小程序-地图的使用之面聚合
  2. 现在买房子,傻瓜才掏钱
  3. MDG删除客户主数据key mapping(键值映射)
  4. 苹果手机最新款什么时候上市_为什么iPhone XR拥有苹果手机中最强的续航能力?...
  5. 音视频开发总结之二Android平台相关
  6. ios 获取电量百分比_实战之 IOS 电量获取对比
  7. 全球及中国物联网智能模组行业前景动态及未来趋势展望报告(2022-2027年)
  8. 有限元分析:分清了吗?杨氏模量、弹性模量、剪切模量、体积模量、强度、刚度,泊松比
  9. AIDE手机编程初级教程(零基础向) 2.7 本章小结
  10. IDEA 逆向工程创建及报错解决方案