Android Studio无法识别我的小米红米Note 3。

50

当我在Android Studios中尝试"运行"应用程序时,我的小米红米Note 3手机没有出现在列表中。然而,在我的PC文件资源管理器中却可以显示。

我所做的事情包括:

-尝试安装小米自己的USB驱动程序和Google的USB驱动程序,结果相同;"没有更新的驱动程序可用"

-启用USB调试,没有任何区别

-在PTP和MTP模式之间切换

有人可以帮我吗?


1
你的手机可以作为我的电脑存储吗? - Sharath
你使用的是哪个操作系统?如果是Linux,打开终端并输入“sudo adb devices”,然后将输出内容发布。 - George Daramouskas
我正在使用 Windows 10,是的,我可以通过电脑浏览手机中的所有文件,并且它将其识别为“Redmi Note 3”。 - Bram van Haaren
有任何线索了吗?我遇到了同样的问题,和你一样处于同一艘船上。 - Abhilash L R
1
你是在使用Windows/Ubuntu/Mac操作系统吗?如果你正在使用Ubuntu/Linux,那么你需要在规则文件中添加你的设备ID。 - Akhil Soman
使用“小米Max 3”设备出现了同样的问题。我使用了一根来自iPad Pro的USB-C电缆。它在一分钟前还可以用,然后在下一分钟决定不再工作了。更新:我更换了Macbook Pro上的USB-C端口,问题解决了。WTF - Jonny
25个回答

57
如何在红米Note 3上启用开发者模式:

1:进入设置。

2:点击“关于手机”选项。

3:点击“MIUI版本号”选项七次

此时,您将看到一个Toast消息,“现在您是开发人员”。

现在您应该从这里安装Mi PC Suite。

1:连接您的红米手机并安装PC套件。

2:现在打开设置中的权限,并点击“通过USB安装”选项。

如何启用USB调试:

1:打开“设置” >“其他设置”>“开发者选项”。

2:首先启用开发者选项,然后向下滚动并找到USB调试,并启用它。

3:当您的PC套件打开时,请再次重复禁用和启用USB调试。

适用于红米4a的方法也相同:

打开“设置”>“其他设置”>“开发者选项”>选择“USB配置”>选择“MTP”。


2
适用于运行Miui 8全球版6.11.3 Beta的小米红米Note 3 Pro。 - jccampos
1
安装PC套件是关键,而对我而言的幸运之处在于它不需要管理员权限。 - Shirish Herwade
https://dev59.com/2lsW5IYBdhLWcg3wVV_j#48397964 - Takermania
安装PC套件是不必要的。 - Rafiq

30

我不确定你是否一直在寻找解决方案,但我曾经遇到了同样的问题,并通过以下步骤来解决它(对我有效):

  1. 进入“设置”>“其他设置”>“开发者选项”
  2. 关闭“打开MUI优化”选项
  3. 重新启动手机

重新启动设备后应该就可以解决了。 祝好运!


完美,为什么这个答案排名靠后? - d.bayo
https://dev59.com/2lsW5IYBdhLWcg3wVV_j#48397964 - Takermania

18

Xiaomi的界面有许多“锁”。 要使用您的小米设备来测试应用程序,您需要:

  • 启用开发人员模式:

    • 设置 > 关于手机 > MIUI版本。
    • 点击MIUI版本信息,直到收到一条消息告诉你你是一个开发者。
  • 在开发者选项中启用USB调试。

  • 启用快速启动(我不知道是否必需)。

  • 安装小米PC套件。

  • 使用计算机后面的USB端口。

  • 允许第三方应用程序在您的设备上运行。


https://dev59.com/2lsW5IYBdhLWcg3wVV_j#48397964 - Takermania
您需要使用自己的充电线,否则它将无法在任何标准微型USB线上检测到。 - Anuj Pandey

8
  • 前往设置 > 其他设置 > 开发者选项
  • 现在启用以下选项
    • USB调试
    • 通过 USB 安装应用
    • 选择 USB 配置为 MIDI

以上步骤适用于我的红米5智能手机。尝试这么多选项并找出哪个选项有效真的很令人沮丧。 - shashank
1
选择USB配置为MIDI(这个很烦人但很重要)。完成这个配置解决了我的问题。 - Jalal Jan Khan

6

我在 Quora 上找到了这个答案(对我的情况非常有效,之前尝试过其他方法,但都不管用)。

以下是所有可能的步骤的编译。相信我,它能行!

如果您已经启用开发人员选项,请按照以下步骤操作:

1.设置 -> 关于手机 -> MIUI 版本。点击七次。

2.转到其他设置 -> 开发人员选项。现在您需要在其中启用两个选项。

a. USB 调试

在开发者选项中,滚动到底部找到“关闭 MIUI 优化”。您可能需要重新启动手机。(没有问题,不会发生任何事情)。

如果它说您有临时问题,请禁用 Wi-Fi 并启用移动网络。即使这样,如果它仍不允许,

3.设置 -> 应用程序设置部分 -> 权限。

  1. 单击右上角,滑动到“通过 USB 安装”选项。

  2. 现在别忘了返回“设置 -> 开发人员选项 -> 通过 USB 安装”(启用)。

当所有这些步骤一起完成时,它就能正常工作,否则,

在您的 Android Studio 中,

转到“文件 -> 设置 -> 构建、执行、开发”。在此下面,取消选中“启用即时运行”。

我一直在为我的 MI Note 4 寻找可能的答案将近一年了。今天终于成功了。很高兴分享。享受吧。


使用格式化工具使您的帖子更易读。代码块应该看起来像 代码块。如果需要,可以使用粗体 斜体 - Morse

6
  1. 前往设置
  2. 进入其他设置
  3. 进入开发者选项
  4. 关闭“打开 MUI 优化”
  5. 重新启动手机

这样就可以解决问题了。


4
对于小米Redmi 6手机,在开发者选项中执行以下操作:
  • 启用USB调试
  • 启用USB安装
  • 禁用MIUI优化
  • 在选择USB配置时选择MIDI这是解决我的问题的方法
此外,请查看这个问题:ADB无法识别我的Redmi Note设备

在选择 USB 配置时选择 MIDI:这对我有效,谢谢。 - GirlWhoCode
对于Redmi 8,我需要安装和/或更新Samsung-USB-Driver到版本1.7.13.0,最终才能正常工作! - Top-Master

3

我遇到了同样的问题。

在终端上运行以下命令以查找您的供应商ID:

lsusb

这将显示系统中USB总线和连接到它们的设备的信息。然后,找到您手机的供应商ID(可能没有任何公司名称)并输入,

sudo gedit ~/.android/adb_usb.ini

你的 adb_usb.ini 文件应该如下所示:

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
# ie 0x2207
0x<!!!Your Vendor ID here!!!>

设备断开并重新连接,还需要在终端中运行以下命令;

sudo adb kill-server && adb start-server

设备已被检测到。


2

我解决了连接小米红米4 Pro(希望Note3也存在这个问题)到Android Studio的问题。

我采取了以下步骤:

  1. 首先开启开发者模式。我不会重复说明如何做,因为它在这里已经被多次描述过了。
  2. 为了解决ADB接口驱动程序的问题,我安装了小米PC套件 - MiSetup3.2.1.3111_2717 (下载链接)
  3. 由于adb设备命令的输出仍然显示了空的连接设备列表,我尝试使用随手机附带的原装USB电缆代替以前购买的一些小米USB电缆,它起作用了!手机成功地连接到Android Studio并安装了我的测试应用程序!

希望它也能帮助到你们。


1
标记为有关电缆提示的解决方案! - Kepedizer

2

设置 > 关于手机 > 不断点击‘ MIUI版本 ’直到显示您是开发者。

设置 > 其他设置 > 开发者选项> 切换‘USB调试'

设置 > 其他设置 > 开发者选项> 切换‘通过 USB 安装'

尝试这个。这将起作用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接