LG G3 设备在 Windows 上连接 Eclipse 时无法识别

19

我最近购买了LG G3,并启用了调试模式,但Eclipse仍然无法识别它。以前我在开发时使用Galaxy S3时必须安装Samsung Kies。G3驱动程序已安装,我可以在我的电脑上看到它,我是否需要类似于Kies但适用于LG的东西?如果需要,有人能否提供一个链接?


从设备管理器安装谷歌驱动程序。 - Siddharth_Vyas
我也有类似的问题,所以我会补充一些细节:设备显示MTP,但设备管理器中没有列出其他设备...也就是说,没有通常用于连接ADB驱动程序的设备。切换调试模式也不起作用。@Tal:你使用的是G3的哪个版本? - lilbyrdie
14个回答

36

请看下面的更新


我找到了适合我的答案。

当您连接手机时,请下拉状态栏,选择USB选项(“USB已连接”),然后从那里选择“Internet connection”——我选择了以太网,但是我不确定在弹出的对话框中选择有何影响。

这将使USB调试变为活动状态。将其保持在充电、MTP或PTP上不起作用

一旦您做到这一点,如果需要,您可以按照@Siddharth的步骤设置ADB驱动程序。(您可能需要使用实际的LG驱动程序而不是Google驱动程序,但是一旦我走到这一步,它就像任何其他手机一样)

注意

对我来说,即使经过一次这样的操作,我仍然会首先收到“安装程序”的通知,然后必须再次选择“Internet connection”。但是,至少它可以工作。


2014年12月10日更新

最近的固件更新确实删除了“Internet connection”选项。取而代之的是PTP。每次插入手机后,我仍会收到“作为安装程序连接”的通知,并且必须单击通知,然后单击“相机(PTP)”——或等待大约一分钟。这比以前好一点。

还要注意:当此更改发生时,我必须再次为手机安装驱动程序,因为在选择“相机(PTP)”选项时,它会作为不同类型的设备出现,而不是当我使用“Internet connection”选项时。


4
太奇怪了,这是唯一对我有效的东西。谢谢。 - Tim S. Van Haren
2
我必须先选择“网络连接”选项,才能进行任何调试。谢谢提示! - proudgeekdad
2
这对我也起作用了(被接受的答案没有)。非常奇怪和不直观,但至少现在它正在工作。谢谢! - baekacaek
2
感谢您的回答,在尝试了多种不同的解决方案后,这个解决方案起作用了。 - gradytrain
2
我遇到了同样的问题。我找不到互联网连接。你能帮我吗? - Alexander
显示剩余4条评论

22
对我来说,这是解决问题的方法:只需访问LG的网站http://www.lg.com/us/support/software-manuals,选择型号(我选择了'D850'),然后转到“软件更新”选项卡,在那里可以下载驱动程序。我已经安装了它,接着Eclipse识别了我的设备。顺便说一下,我正在使用Windows 8.1。

这是唯一对我有效的解决方案。我的系统是Windows 7。 - Petko Petkov
1
谢谢,这对我有用!我有LG-D855,但D855没有列出来。我尝试了D850或D852,它对我有用。 - yonexbat
在Windows 7上,我访问了http://www.lg.com/uk/support/software-manuals并下载了适用于Windows的USB驱动程序。以下链接适用于LGD855 http://tool.xcdn.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425,文件大小为12.5MB。希望里面没有太多垃圾文件。注意:在插入LG G3后,请等待几分钟,让Windows处理驱动程序。然后手机将显示在DDMS中。 - Someone Somewhere
谢谢,我的朋友。不需要浪费时间在疯狂的解决方案上,简单就好:) - katmanco
当然,我很高兴能够帮助! - yakobom
显示剩余3条评论

14

经过大量搜寻和尝试各种解决方案,我仍然无法在Mac上将LG G3连接到Eclipse。最后,我找到了这个解决方案,对我有效,希望对你也有效:

  1. 安装LG USB驱动程序(mac版本)。

  2. 打开G3的开发者模式(设置->通用->关于手机-->软件信息-->点击Build Number 8次),然后您会看到“开发人员选项已启用”的消息。

  3. 在此步骤中,预期连接移动设备后,Eclipse会检测到它。但是对我来说并没有发生。

  4. 在此步骤中,您需要转到“设置->开发人员选项”,关闭从上面绿色按钮(开/关)切换此选项,然后再次从同一位置打开此选项。(如果您不执行此步骤,“USB调试”模式将保持无效状态,而您将无法启用它)

  5. 在“开发人员选项”菜单中向下滚动,直到找到“USB调试”,然后勾选并启用它。

  6. 几乎完成了,您应该返回并配置应用程序的运行模式,然后在已连接的USB设备中查看G3。


1
第四步是解决我的问题的关键。谁能想到呢。谢谢! - Clocker
2
在 Mac 上,我所要做的就是将 USB 连接切换到 PTP。 - Someone Somewhere
我错过了第五步,勾选“USB调试”。我以为只有打开/关闭足够了。谢谢。 - Usman

13

尝试以下解决方案:

  1. 右键单击"我的电脑"-->属性-->设备管理器
  2. 右键单击您的设备-->更新驱动程序
  3. 点击“浏览计算机以查找驱动程序软件”
  4. 提供您的Android SDK路径,例如"D:\Android_Sdk\sdk\extras\google\usb_driver",并选中“包括子文件夹”
  5. 点击
  6. 现在重复步骤直到"浏览计算机以查找驱动程序软件"。
  7. 然后点击“让我从计算机上的设备驱动程序列表中选择”。 点击第一个选项,然后点击下一步,再点击是。 驱动程序将为您的设备安装。

希望这能有所帮助。


我试过了,第一步驱动程序已经更新了。在完成第二步后,设备本身要求我再次安装驱动程序,这一次它成功了...所以我想我应该说谢谢! - Tal Hindi
太好了..愉快地编程吧。 :) - Siddharth_Vyas
没有'usb_driver'文件夹:D:\ android_workstation \ sdk \ extras \ google \只有'google_play_services'和'm2repository'文件夹。请帮忙。 - Usman
1
@Usman:打开你的SDK管理器,然后进入“Extras”部分,勾选Google USB驱动程序选项并安装它。 - Siddharth_Vyas

13

将USB模式更改为PTP,您将得到RSA提示。

在提示框中,选择允许 > 确定,然后完成。

当我在Mac电脑上遇到同样的问题时,这对我有用。


1
提问者提到了“我的电脑”,这意味着他们正在使用Windows机器,而不是运行OSX的机器。 - Ecnalyr
1
这对我在Windows 7上有效,启用PTP以获取RSA提示。很酷。 - Yene Mulatu

12
为了为这个问题提供可能的解决方案:我正在使用一台Mac电脑上的LG G3手机。
在我的情况下,当我检查时,ADB将其视为一个设备,而Mac在“系统信息”窗口中显示了设备信息,但Eclipse没有看到它。当我通过USB连接设备时,我也没有收到RSA确认弹出窗口。
要解决这个问题,连接我的G3后,我从导航栏或设置中选择了USB PC连接,并将其更改为发送图像(PTP)。一旦启用此选项,我就收到了RSA弹出窗口,而Eclipse在“运行配置”窗口中识别了手机。

我也使用了PTP,它对我有用。不确定为什么其他解决方案都无效,这是一个奇怪的 bug。 - Wayne Piekarski

7
如果你在Ubuntu上遇到这个问题;以下是我所做的使其正常工作的步骤:
  1. 在手机上从MTP切换到PTP(假设你通过USB连接)
  2. 断开USB电缆
  3. 进入设置 -> 开发者选项并选择撤销USB授权,然后确定
  4. 确保USB调试已被勾选
  5. 重新连接USB电缆,你的手机会提示以安装程序的方式连接;等待一两分钟,调试模式应该会出现在状态栏上(在手机上)
  6. 打开Eclipse并转到DDMS
  7. 如果你的手机还没有出现,请在下拉菜单中选择“重置adb”

1
谢谢!你的指示对LG Leon也适用。我在sdk/extras/google文件夹中缺少了Google USB(usb_driver)。http://developer.android.com/sdk/win-usb.html - user914425

2

我正在使用Windows 7操作系统。其他网站提供的解决方案没有帮助(例如重新启动adb和在MTP、PTP、Charing之间切换)。最终,我找到了这篇文章(http://www.technobuzz.net/install-lg-g3-lg-drivers-windows-mac-usb-adb/),其中包含所需的LG G3驱动程序下载链接(以及其他一些驱动程序)。这解决了问题并最终使RSA密钥指纹对话框出现。确认后,adb和eclipse可以完美地识别我的设备!


1

我在连接Win7/8电脑时,我的LG Optimus L3手机出现了错误!

原因:最终发现缺少设备驱动程序导致此问题!

如何解决:

  1. 通过网络搜索(使用 Google)"LG < Your_Phone_Model Number > Drivers Download"。(例如:在设置列表中转到关于手机>型号,对我来说是 LG-E400f)
  2. 大多数与所需设备驱动程序下载页面相关的链接都位于前几个。(例如:对于我来说,我得到了以下 link ,对于每个设备驱动程序,LG 或大多数其他供应商/制造商都有这样的手册和驱动程序页面) 访问该页面并提到软件更新和驱动程序下载。
  3. 滚动到 "手册和软件更新" 部分,只做第 1 步就足够了,即 "安装USB 驱动程序"
  4. 下载它(针对 Mac 或 Windows)> 安装它 > 检查您的 Eclipse ADT > 现在应该在 Devices 选项卡下可见

干杯!!!
希望这可以帮助其他人清楚地找到解决方案!


1
似乎Eclipse在lg G3和一些新设备上显示离线模式,没有办法使用这些设备进行ADB调试。
但是有一种方法。
我正在使用Windows 10。
1-下载这个11MB的文件< http://dl2.uncox.com/android/upload/platform-tools-v22.zip> 2-然后进入你安装SDK的目录。
3-将zip文件解压到platform-tools文件夹中,覆盖所有文件(点击全部是)确保Eclipse没有运行。
4-打开Eclipse并选择你的Android设备,该设备位于屏幕右上角的设备选项卡中,然后你可以看到屏幕截图图标旁边的箭头,你会发现重置ADB。点击它,之后你的手机会要求你允许你的设备进行android调试。点击它。
5-恭喜你,现在你可以看到你的设备在线了。
希望这能帮到你,对我的英语表示抱歉。

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