在 mac osx 上使用 Eclipse 无法检测到小米 mi4

Posted

技术标签:

【中文标题】在 mac osx 上使用 Eclipse 无法检测到小米 mi4【英文标题】:Undetectable Xiaomi mi4 with Eclipse on mac osx 【发布时间】:2014-11-19 10:13:04 【问题描述】:

我买了一台小米4,想用它来开发一些安卓应用。当我在 Eclipse 上运行一个项目时,我在设备中看不到它。我不知道该怎么做。有人有想法吗?

谢谢

【问题讨论】:

第一步是确保安装 ADB 我经常遇到类似的问题。如果您在 Windows 操作系统中开发。一般是手机驱动造成的。从手机官网下载驱动。安装并重试。 @zz-m adb 驱动程序不存在于 mac。我发现它适用于 Windows,但不适用于 mac osx。 @Fcps Sry,我没用mac开发过。 【参考方案1】:

将以下内容放入您的 adb_usb.ini 文件中(在 linux/osx 中,这通常位于 ~/.android/ 中)。 MI4 供应商 ID 不在内置的 ADB 数据库中。之后执行 adb kill-server && adb start-server (或者如果你很懒,只需重新启动)。

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x2717

【讨论】:

也不工作。你能告诉我在哪里以及如何获得这个供应商 ID 吗?【参考方案2】:

首先确保您已在开发人员选项中打开 USB 调试,如果这没有帮助,我发现的解决方法是通过 wifi 连接手机而不是使用电缆连接。为此,只需搜索 adb wifi 即可下载免费的 Playstore 应用程序之一。通过小米安全应用允许此应用root权限。打开应用程序后,您将获得一个 IP 地址,您只需通过 ./adb connect xxx.xxx.xxx.xxx:xxxx 即可连接到该地址。为我完成了工作。

【讨论】:

【参考方案3】:

我已经更新了 SDK,它解决了这个问题。

【讨论】:

以上是关于在 mac osx 上使用 Eclipse 无法检测到小米 mi4的主要内容,如果未能解决你的问题,请参考以下文章

在 Mac OSx 上安装和使用 HDF5 for Eclipse

在 Mac OSX 上通过 Android Studio 和 Eclipse 使用 JDK 7 或更高版本

Mac OSX 上 VM 中的 Oracle Database 12c

为啥 Eclipse 在 Mac OSX 上找不到正则表达式?

Mac OSX 上的 Eclipse CDT 问题

在 Mac OS X 上使用 Eclipse CDT 调试远程 Linux 应用程序