Android Studio (Windows 7) does not detect ASUS Zenfone. Cannot run my app So, I will list the problems one by one. Please help.


I plug phone into laptop's USB using Phone's own data/ charger cable. Everything is ok. Phone is in MTP mode.
Android Studio does not detect the phone when I try to run my app.
Device Manager shows an exclamation mark on ADB Interface, but my ASUS is connected as a portable device. (I downloaded the exact drivers for the phone, however, manually trying to select those driver to update the ADB interface fails)
ADB Wireless (No Root) is installed on phone, but my computer fails to do a detection with the adb commands: devices, tcpip 5555, and usb, giving the message Error: device not found.
As some solutions suggested, switching to PTP mode does not help either.
The ASUS phone always wants to install a Share Link software when it's connected. Is this what is blocking a simple USB data connection?


Question: What might be the problem, and the workaround?
You need to turn on the USB debugging for ADB to work.
To turn on USB debugging:
Navigate to Settings > About Phone > scroll to the bottom > tap Build number seven 7 times. You'll get toast saying that you're now a developer. 2. Go back and now you can see  the Developer options in settings, check 'USB debugging' and click OK.
Some times you may need to install drivers for your phone. You can download it from manufactures website.