I'm using termux in Android I connect my using tcpip I can't excute command reason show multiple devices connected adb devices List of devices attached emulator-5554 device
Asked
Active
Viewed 67 times
0
-
you can specify a device to connect to like in [this answer](https://stackoverflow.com/a/14655015/16050098) – Jeroen Verfaillie Jun 30 '22 at 15:48
-
if it is an emulator, you have to use IP and port instead of the device name. e.g. `adb -s 192.168.20.10:5555 shell` – Jeroen Verfaillie Jun 30 '22 at 15:51
-
Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking. – Community Jul 01 '22 at 06:32
1 Answers
0
adb allows multiple devices to be connected which will not allow to run the shell
you can try restarting the server using the following command and try again
adb kill-server
adb start-server
it worked for me some one already mentioned about the -s Serial number ( phone / emulator id )
adb -s SERIAL shell
so that will also be a good option to try
you can also try command line to connect with the target using
adb connect xxx.xxx.xxx.xxx:port
you may also try
adb disconnect
and retry
Good luck

Pint-Real-Spin
- 23
- 5