ADB not recognizing device after installed Tethering software
I installed some tethering software on my Mac which, apparently, caused ADB to stop recognizing devices. Sure enough the troubleshoot guide on the software's site (http://www.mobile-stream.com/easytether/android_faq.html#adbmacosx) said to unload the driver manually by using the kextunload
command in the terminal.
I did that, but开发者_运维知识库 still my Mac won't recognize any devices....
Anyone have any suggestions? I really need ADB to recognize devices! I can't keep using the emulator!!
(I guess the statement "If you're developing on Mac OS X, it just works. Skip this step." is not 100% true...)
I can think two options:
- Make sure you have usb debugging still ON on the device
- restart adb (
adb kill-server
and thenadb start-server
)
After running kextunload
to stop the EasyTether drivers from loading, I switched my usb cable to a different port on my MacBook and it worked.
I had the same problem with EasyTether Lite. I had installed EasyTether Lite on my Mac and on my Droid Bionic.
I tried using the kextunload but adb devices still didn't show my device. I tried various things but ultimately the only thing that worked was to completely uninstall EasyTether Lite from both my Mac and my device. Here are the steps.
- Open Finder and navigate to /System/Library/Extensions
- Drag EasyTetherUSBEthernet.kext to the trash
- Reboot Mac
- Uninstall EasyTether Lite from device
- Reboot device
精彩评论