LG G4在Android Studio中无法识别。

27

我刚刚拿到了LG G4手机,打开了开发者选项模式,尝试从Android Studio运行一个应用程序,但它无法识别我的手机。我甚至尝试从MTP切换到PTP,但仍然无法识别。我已经尝试了很多资源,但还是没有解决。请问有人能帮忙吗?


1
你安装了驱动程序吗? - Nooh
1
是的,我做了,但仍然没有任何反应。 - user3137376
10个回答

89

我重启了我的设备,并将USB选项从MTP切换到PTP,出乎意料的是它起作用了。我不知道为什么,感谢上面的答案,非常感激。


3
我刚刚买了一台G4,也遇到了同样的问题。你的帖子为我解决了这个问题,非常感谢!! - Dean Blakely
似乎LG在MTP模式下阻止了调试模式的工作。当切换到PTP模式时,它立即开始工作。 - Alfishe
1
奇怪的是,LG 在除 PTP 模式外的任何其他模式下都会阻止 ADB 的使用,这绝对可能是这些设备上的一个 bug!只有在 PTP 模式下才能正常使用。 - TSGames
@Alfishe,我不知道这是否在过去是真实的,但是我的手机已经更新,截至今天,调试功能在MTP、PTP甚至MIDI模式下都能正常使用。 - M. Haché
这很奇怪,因为在我的联想Z4070上没有任何更改就可以正常工作,但我必须在我的惠普Probook上执行此步骤。你真的救了我的一天。 - fnaquira
对我也奏效了,我的LG Q Stylus (LM-Q71OEM)。将USB选项切换为PTP,它立即开始工作。谢谢! - JonJ

12

我曾经遇到同样的问题,尝试了上面提到的所有方法都没有成功。最终解决方法是下载 LG Android USB 设备驱动程序,可以在这里找到:http://www.mylgphones.com/lg-android-usb-device-drivers

最新的驱动程序对我来说不起作用,所以我下载了第二新的,然后就成功了!希望这能帮助到你。


我还需要安装驱动程序。这是官方链接(最新版本适用于我):http://www.lg.com/us/lgeai/drivers。直接链接(截至本评论发布时):http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425。 - Ohad Schneider
谢谢@Henry Thomas,安装了LG的驱动程序后一切正常。在我的情况下,当我连接USB时,智能手机会询问是否要安装驱动程序,我点击是!rs - Dalton Dias
对我来说,当我将手机插入电脑时,我必须进入USB选项才能收到提示安装驱动程序,然后单击Windows自动播放窗口建议的.exe文件以继续安装。 - M. Haché
这是更好的答案。LG驱动程序使您可以访问MTP。 - Phil Ives -Rain Everywhere

8

在我打开开发者选项中的USB调试模式之前,这里的任何答案都对我无效。

为了完整起见,以下是步骤:

  1. 进入“设置”>“关于手机”>“软件信息”
  2. 点击“版本号”7次,直到它说你是开发人员
  3. 返回到“设置”,点击新的“开发者选项”(菜单中倒数第二个)
  4. 启用“USB调试”
  5. 插入你的手机
  6. 从MTP模式切换到PTP模式
  7. 允许计算机访问你的手机(应该有两条消息——其中一条应该是RSA密钥指纹)

就这样。运行adb devices,你应该能看到手机。


这个是更好的答案!对我来说启用“USB调试”非常重要。如果你想知道为什么它是灰色的。只有在未连接到计算机时才能更改此设置。 - alexkaessner
对我来说,错过的一步是“从MTP模式切换到PTP模式”。 - Yuriy Gavrishov

6

已将USB选项从MTP切换到PTP。当您尝试切换时,它会要求安装驱动程序,然后单击“安装”....现在您可以在设备上调试应用程序


3

检查您的手机,它会要求在电脑上安装驱动程序。之后,Android Studio将能够看到您的手机。


3
以下是我的操作步骤:
  1. 安装LG 移动设备驱动程序http://lg.com/us/lgeai/drivers(此时最新版本为这个)。
  2. 如果当前启用了USB调试,请禁用它(对我来说很关键)。
  3. 开启USB调试。
  4. 将手机连接到电脑上。
  5. 当提示进行USB调试时,请允许它(将显示RSA指纹,勾选“总是允许”)。
  6. 当提示信任计算机时,请允许其(允许访问)。
  7. 更改为PTP模式。
  8. 当提示安装USB驱动程序时,请安装它。
  9. 等待驱动程序在电脑上完成安装。

现在,adb devices应该会显示您的手机。 如果您没有收到上述提示中的一些提示,请尝试拔下并重新插入您的设备。 还可以尝试在计算机上使用不同的USB端口。


1
安装驱动程序解决了我的问题。谢谢。 - nightfixed
1
我的是从这个链接下载的。 - Rinaldi Segecin

1
我曾遇到同样的问题。我插上 USB 电缆后检查了 开发者选项,然而此时 USB 调试 选项没有被勾选并且无法点击。我拔掉了 USB 电缆,勾选了 USB 调试选项,再次连接 USB 电缆,这次它成功了。

0

我也遇到了LGL58VL测试手机的同样问题。其他(非LG)手机没有问题。安装Google USB驱动程序没有帮助(Windows显示“已安装驱动程序(LGE Android Net MTP Device)已经是最新的”)。

以下是对我有用的方法:

  1. WINDOWS:在Windows上下载并安装LG驱动程序: http://lg.com/us/lgeai/drivers

  2. HANDSET:启用开发者模式:

    设置 > 软件信息 > 选项卡“版本号”7次

  3. HANDSET:

    设置 > 开发者选项 >

    • 启用USB调试 => 是
    • 选择USB配置 => MTP
  4. WINDOWS:

    插入手机。 “操作” => 无

  5. HANDSET:接受RSA密钥

  6. WINDOWS:Android Studio > 工具 > 连接助手 >

    验证手机设备是否列出并可用于调试

另外:有时候,当我启用其他测试设备后,手机的“启用USB调试”选项会变灰。

  1. 解决方法(手机):

    设置 > 开发者选项 >

    • 关闭开发者选项(顶部的滑块)
    • 重新打开开发者选项
    • 现在我可以按住“USB调试”并将其滑动到“开启”

-1

您需要为您的设备激活开发者模式。


我已经做了,我之前说过了。 - user3137376

-1

尝试在 shell 窗口(或命令窗口)中输入“adb devices” 1)如果仍然没有显示任何内容,则与 studio 无关,请检查驱动程序是否已正确安装或在系统中注册(不同的系统有不同的方法)。 2)如果显示为“0b63d5xxxxxxxxxx device”,则应该是 studio 的问题,请检查视图选项或重新安装 Android Studio。


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