Reputation: 1904
I am having a slight issue when trying to debug and android app via usb to external device. I keep getting the error "Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse Restart ADB integration and try again Waiting for process:"
I have tried stopping adb.exe in task manager , closing android studio and restarting , taking out the cable and putting it back and going to tools => android uncheck adb intergration then recheck it . All to no avail
Upvotes: 101
Views: 53823
Reputation: 77
adb kill-server
adb start-server
Reconnect your device
Rebluid the app on it
Upvotes: 0
Reputation: 17536
In Android Studio Version Electric Eel, I get this error. What worked for me:
enter command in terminal: adb kill-server
don't run any other commands
click on "Attach Debugger to Android Process button"
wait for "Waiting for ADB" dialog to finish
done! (but sometimes i have to repeat above steps 2-3 times)
if the issue still persists, unplug all devices and terminate all emulators
plug devices back in, and turn on emulators from the "cold boot now" option
and then try again from the beginning (adb kill-server
)
Upvotes: 3
Reputation: 281
There are few ways to recover adb debugging without restarting android device or machine,
adb kill-server && start-server
)When problem still not resolved, consider restarting your device
Upvotes: 2
Reputation: 189
Just run command adb usb with connected device and try to debug again.
Upvotes: 16
Reputation: 243
Quite awkward issue, I think none of the solutions mentioned above worked for me. Ultimately, I had to invalidate caches and restart.
File -> Invalidate caches... -> Select both options -> Invalidate and restart
Upvotes: 1
Reputation: 4745
The issue occurs when I open the Android Studio and IDEA together.
Restart the Android Studio does NOT fix the issue
Re-plugin the cable either does NOT fix the issue
Restart the Mac either does NOT fix the issue
Restart the ADB from terminal FIX the issue
adb kill-server
adb start-server
In this way, you do not need to close the IDEA.
Updated: 2022-09-19
Restart the Android Studio does NOT fix the issue
Invalidate and Restart the Android Studio does NOT fix the issue
Re-plugin the cable either does NOT fix the issue
Restart the Mac either does NOT fix the issue
Restart the ADB from terminal either does NOT fix the issue
Restart the Android device fix the issue.
Upvotes: 17
Reputation: 133
I resolved this issue by changing the Use USB for settings Go to setting select transfer settings in my case MIDI was selected.
Upvotes: 4
Reputation: 126
Go to Airplane mode ON and OFF , After that everything back to normal.
Upvotes: 2
Reputation: 4265
IntelliJ IDEA (Ultimate, probably also Community) comes with Android plugin. If IntelliJ is started and any project is open and has been compiled (even without any Android code-base) then IntelliJ (apparently) steals the adb-connection from Android Studio. Either close IntelliJ or disable the Android plugin in IntelliJ.
If IntelliJ is open with android plugin, rebooting phone, killing adb etc. are only sporadic and short-time fixes of the problem as IntelliJ steals the adb connection again.
Upvotes: 6
Reputation: 27
if you open two Android Studio at the same time (android studio preview),Will be like this
Upvotes: 0
Reputation: 215
Following steps resolved this issue to me:
Disconnect the device.
Restart android studio.
Run the project.
Upvotes: 19
Reputation: 4947
What worked for me was to disable and re-enable USB debugging on the device.
Upvotes: 63
Reputation: 11678
Slightly different answer, but I'm including it for completeness.
For me Android Studio had frozen as well with the spinning beach ball of death.
After that everything was back to normal.
Upvotes: 0
Reputation: 141
This problem sometimes occur when Android Studio is opened with another IntelliJ Editor. Just close the other IntelliJ Editor.
Upvotes: 13
Reputation: 2180
At times ADB caches a dead connection on device(real / virtual) due to which the port is busy and it is unable to establish a connection.
You can try different ways:
You can kill and restart the server:
adb kill-server adb start-server
2). Try disconnecting the device(phone) and reconnecting it.
3). Restart your device (phone).
Upvotes: 0
Reputation: 1
For me was Eclipse using DDMS and conflicting with Android Studio, I wasn't using, so I just uninstall it.
If is your case, go to Eclipse > Help > About Eclipse IDE > Installation Details > Select DDMS and Uninstall..
Upvotes: 0
Reputation: 2955
In my case, I had my device connected both via WiFi (with adb tcpip
) and USB cable. Disconnecting the USB cable solved the issue.
Upvotes: 1
Reputation: 2380
Simply go to your Android phone developer settings, disable USB debugging, delete all authorizations for USB debugging and turn the debugging on again.
Upvotes: 19
Reputation: 721
Open USB preferences in your device. Like the image below.
Click another option. (eg:File Transfer)
Click the no data transfer.
If it doesn't work,please try again.
The operations on the android devices are similar.
Upvotes: 9
Reputation: 3324
This is a problem of ADB connections as sometimes ADB cache a dead connection on your real/virtual device and due to which the port is busy and u cannot connect to it.
The simplest solution to this is RESTART your ANDROID phone that's it.
Upvotes: 148
Reputation: 275
this may happen when you created two instances of android studio, or else you are using same device in multiple ADB programs, so simply disconnect you device and then open your desired android studio instance and then connect again. now it will work fine.
i also use same method and every time it works.
Upvotes: 6
Reputation: 1904
A possible temporary work around that may work prove useful for progress sake when intending to debug is to run the app in android studio , then immediately click on run => attach to debugger
Upvotes: -1
Reputation:
First make sure you close any application use ADB , DDMS
like if you open Eclipse with android studio
Second restart your ADB from terminal
adb kill-server
adb start-server
Upvotes: 17