I have 2 computers, and Android Studio is on both (installed yesterday). At the same time, on the first computer, the medium from the very beginning sees any phone, and loads programs into it, and not a single phone is visible on the second computer. Adb devices also does not show phones. I tried installing new sdk, installed google usb driver, installed PTP transfer (read on other sites) in my phone, but it did not help. Cables and phones are good, because it works on another computer. So the problem is either in the studio or in the computer. Tell me what to do?
- PS Developer mode is of course enabled - Nikita Kravets
- Check the installation of ADB drivers. Device Manager to help. - Andrey Mihalev
- Try installing pdanet on your phone and pc - Andriy Martsinkevych
2 answers
For each phone you still need to install your driver. For example, for LG, I installed myself LGMobileDriver. You climb on the off.site of the company that released your phone and download the right driver. Should help
Connecting unidentified devices. At the same time it is only worth guessing that your computers work under Windows OS and the developer mode is enabled on the connected devices and the USB debugging is enabled. So, let's begin:
Checking driver availability Open Android SDK Manager. Find the Extras section. Check if you have Google USB Driver installed. If Google USB Driver is not installed, check the box next to Google USB Driver and click Install Packages.
Editing inf-file
Attention: before editing the inf-file it is recommended to make its backup.
2.1 In the% android-sdk% \ extras \ google \ usb_driver folder, open the android_winusb.inf file and look for the lines there:
; Google Nexus One% SingleAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0D02
% CompositeAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0D02 & MI_01
% SingleAdbInterface% = USB_Install, USB \ VID_18D1 & PID_4E11
% CompositeAdbInterface% = USB_Install, USB \ VID_18D1 & PID_4E12 & MI_01
2.2 Making a copy of these lines, replacing Google Nexus One with% your device name% to identify it.
2.3 Open Windows Device Manager. We are looking for our device there (Android, Android Composite ADB Interface, etc.). Open the properties of the device, the tab "Details", in the list select the item "Equipment ID". Copy the line that is shown in the example in the figure, and paste its values into the copy of the lines copied in section 2.2 in the edited inf-file. 
; TEXET TM-7025
% SingleAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0003
% CompositeAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0003 & MI_01
% SingleAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0003
% CompositeAdbInterface% = USB_Install, USB \ VID_18D1 & PID_0003 & MI_01
In% SingleAdbInterface%, we remove the extra information, in% CompositeAdbInterface% we insert it completely.
2.4 Save the edited .inf file.
3 Driver Installation
In the device manager, remove all previously installed adb drivers (if any). We update the list of devices and see our device without drivers. Open its properties and select "Update drivers", select the installation from the folder, specify the folder with the edited inf-file and start the installation.
4 Connection check
Reconnect the cable with the device. Waiting for Windows OS device discovery. Open the console (Win + R, enter cmd) and write adb devices. If everything went well, we see a list item indicating that the adb utility has established a connection with the device.
If the adb command doesn't work for you at all. Computer -> Properties -> Environment Variables. We are looking for the Path variable and at the end we add (in no case do we overwrite) the semicolon at the end, and after the address of the folder where the adb utility is located (usually% android-sdk% \ platform-tools). Reboot the Windows OS.