这与这里已经提出的问题类似:
用adb连接LG手机时遇到问题(Mac OS X 10.7.5)
但似乎没有解决,我有一些额外的细节。 我试图连接一个Verizon LG Optimus Exceed 2安装一个apk和debugging,但它不会出现在列表中时检查adb设备或运行设备监视器。 我已经尝试了我的Mac和Linux系统,结果是一样的。
开发人员选项和USBdebugging已启用,并且我有一个运行相同版本的操作系统(4.4.2)完美运行的三星Galaxy S3。 在Linux上,我创build了一个udev规则文件,但毫不奇怪,这并没有解决这个问题,因为它没有出现权限问题,它似乎根本没有find设备。 但是,它在文件系统中显示为附加设备,标记为“LGE Android Phone”,我可以查看其内部存储。
任何build议如何让ADB认识手机?
问题出在“你信任这台电脑”对话框没有显示。
在LG精神4G,解决方案如下:
About phone
– > Software info
– >继续点击Builder number
) Settings
– > Tethering & networks
– >开启USB tethering
这将最终触发“你信任这台电脑”对话框并启用USB调试。
附录:您的设备断开连接后,问题可能会再次出现,因为USB tethering
被自动禁用。
那么,不知道OP是否还在寻找答案。 我碰巧遇到了与Mac OS Yosemite和LG Optimus Exceed 2相同的情况。
我没有将供应商ID添加到dab_usb.ini文件,但是,它仍然不起作用。 我还安装了从LG网站下载的LG驱动,还是不行。
最后,我将PC连接切换到“Internet连接”>以太网。 然后,它终于出现在ADB设备!
这对任何不在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.
在这里插入标识供应商的线路! 身份证供应商位于关于此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)开始调试,享受。