Open 10miles opened 1 year ago
This happens on Linux too.
The solution is
adb kill-server
for all OSes.
Repeatedly running and stopping processes may consume more system-resources than keeping them alive. However, I agree that if adb
isn't already running, and UAD is the only program triggering it, then UAD should be responsible for closing that process too.
Perhaps there should be a setting that controls the auto-kill behavior?
How about just a "Disconnect" button that sends the adb kill-server
command?
How about just a "Disconnect" button that sends the
adb kill-server
command?
That sounds better! It would allow users to decide when to stop using ADB. But it would also be nice of there was an opt-in auto-kill setting.
However, when using ADB/TCP/IP, adb disconnect
should be issued before adb kill-server
UAD runs automatically adb.exe, but upon exit, adb.exe process is left running and should be stopped from Task Manager under Windows. With adb.exe running, OS cannot detach properly device from USB port.
This I find wrong - to run adb.exe from UAD and to stop it from Task Manager.