Android device does not show up in adb list
Looks like the installed driver was in bad state. Here is what I did to make it work:
- Delete the device from Device Manager.
- Rescan for hardware changes.
- List item "Slate 21" will show up with "Unknown driver" status.
- Click on "Update Driver" and select /extras/google/usb_driver
Device Manager will find the driver and warn you about installing it. Select "Yes."
This time the device got installed properly.
Note that I didn't have to modify winusb.inf file or update any other driver.
Hope this helps.
Android adb devices does not detect my phone
install drivers for your device and enable developer mode for your device
Android device not shown with adb
Since you've got Chrome Remote debugging working, just make sure that Chrome debugging isn't running when doing things with adb on the command line.
I believe that Chrome has its own version of adb-server so that would conflict with the one used by Android Studio.
Android ADB doesn't see device
I tried all the ways listed on the web for a whole day, but I didn't get any solutions. Then, I followed a link and in just two minutes my problem was solved!
By the way, it's for Windows users!
Find out the vendor id of the device from device manager.
To do this, connect the OTG port to the USB port of your computer.
Go to Start Menu and right-click on “My Computer” and chose “Properties”.
Select the “Devices” option which will open “Device Manager”.
Select your device (mostly in USB devices or Other devices) and right-click and choose “Properties”.
Choose the “Details” tab and select “Hardware Ids” from the property dropdown, you can see the hardware id, in my case it was x2207 .
Open android_winusb.inf and add these lines:
;<Device name> in our case I gave MK808
%SingleAdbInterface% = USB_INSTALL, USB\VID_2207&PID_0010&MI_01
%CompositeAdbInterface% = USB_INSTALL, USB\VID_2207&PID_0010&REV_0222&MI_01
Open C:\Users\.android\adb_usb.ini and add the following entry
0x<device id> .. in our case it is 0x2207
Restart ADB by
adb kill-server
adb start-server
Now ADB should recognize the device.
Related Topics
What Is Exactly a "Clock Tick" in the Context of Android CPU Usage
How to Use a Custom Typeface in a Widget
Manifest Merger Fails for Appcomponentfactory
Android Sdk Asynctask Doinbackground Not Running (Subclass)
Dialogs/Alertdialogs: How to "Block Execution" While Dialog Is Up (.Net-Style)
How to Downsample Images Correctly
Firebase Fcm Force Ontokenrefresh() to Be Called
Playing a Video in Videoview in Android
Noclassdeffounderror with Android Studio on Android 4
How to Change Endianness Mid-Execution on Arm (Android/Linux)
Android: How to Periodically Send Location to a Server
Create a Ninepatch/Ninepatchdrawable in Runtime
Cannot Load Library: Reloc_Library[1285]: Cannot Locate 'Rand'
How to Draw Free Hand Polygon in Google Map V2 in Android
Android: Using Findviewbyid() with a String/In a Loop
Android Studio - Emulator - Eglsurfaceattrib Not Implemented