EDIT: I figured out the problem, i think. ADB found out I wasn't on the latest updates (at&t released a stagefright udpate and i didnt know) so ADB didn't let me debug. Everything is fine now.
I have been debugging my app on an AT&T HTC One M8 for about a month. Suddenly today when I plugged in my phone, I didn't get the authorization popup. After an hour of troubleshooting, I found the problem, but not a solution.
This is the error i get in Android Studio 1.3.1:
device unauthorized.
This adbd's$ADB_VENDOR_KEYS
is not set; try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
I googled $ADB_VENDOR_KEYS
but to no avail.
Information:
How can I get the popup again? I need to debug my app
User-installed keys are stored in /data/misc/adb/adb_keys . So is the case with Android 7.1.
Open a command window and enter "adb devices". Watch the device's screen for any Authorization message and allow the connection.
How to Connect Android Device with ADB (Android Debug Bridge) Enable USB debugging option from 'Developer Option' in Android phone. Now, connect your Android device to the computer using USB cable. Inside folder hold Shift + Right click menu >> Select 'Open command window here' option.
In this case what you can do is : Go in developer options on the device Uncheck "USB Debugging" then check it again A confirmation box should then appear
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With