LG设备未在ADB设备中列出

时间:2014-07-10 20:32:47

标签: android linux macos adb lg

这与此处已经提出的问题类似:

Trouble connecting to LG phone with adb (Mac OS X 10.7.5)

但它似乎没有得到解决,我还有一些额外的细节。 我正在尝试连接Verizon LG Optimus Exceed 2以安装apk和调试,但在检查adb设备或运行设备监视器时它不会出现在列表中。我试过我的Mac和Linux系统,结果是一样的。

启用了开发人员选项和USB调试,我有一个三星Galaxy S3可以完美地运行相同版本的操作系统(4.4.2)。在Linux上我创建了一个udev规则文件,但不出所料这并没有解决问题,因为它不会出现权限问题,它似乎根本找不到设备。但它在文件系统中显示为附加设备,标记为“LGE Android Phone”,我可以查看其内部存储。

有关如何让adb识别手机的任何建议吗?

4 个答案:

答案 0 :(得分:43)

问题出在"你相信这台电脑"对话框没有显示。

在LG Spirit 4G上,解决方案如下:

  • 确保已启用开发者菜单(通过About phone - > Software info - >继续点按Builder number
  • 确保在开发人员菜单中启用了USB调试
  • 转到Settings - > Tethering & networks - >开启USB tethering

这将最终触发"你相信这台电脑"对话框并启用USB调试。

附录:设备断开连接后,问题可能会再次出现,因为USB tethering会自动停用。

答案 1 :(得分:3)

这适用于Android Studio或Eclipse中不在ID供应商中的任何设备,并且您希望连接到OS X中的调试:

1)转到终端,然后:

cd ~

cd ./.android

2)编辑adb_usb.ini 你应该使用vim而不是textedit。

vim 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.

¡在这里插入ID供应商的行!! ID供应商位于关于此Mac - 系统信息 - USB(具有要连接的设备)

3)转到路径:

cd <where you have the sdk, be careful if you are using Eclipse or Android Studio>/platform-tools

然后,导出到bash:

export PATH="/Applications/Android Studio.app/sdk/platform-tools":$PATH

然后:

sudo adb kill-server

sudo adb start-server

adb devices

4)运行Android Studio,在DDMS中检测到您的设备。然后允许设备中的权限。

5)开始调试,享受。

答案 2 :(得分:0)

在我的情况下,我找不到Tethering选项@Ken Van Hoeylandt提及(很可能是语言问题),因此我没有改变电话语言,而是注意到从File transfer切换为Charging中的USB options(位于Settings或下拉菜单中)出现了“信任此计算机”的提示。使用的设备是LG K40。

答案 3 :(得分:0)

我使用的是 LG Wing。为了让它工作,我必须将 USB 连接的设置从文件传输更改为照片传输,以使其开始显示在 adb 设备列表中。