Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

No connection could be made because the target machine actively refused it. (10061)

I have problems trying to do wireless debugging.

I followed this instruction: https://developer.android.com/studio/command-line/adb#wireless

And it seems that I cannot connect to my phone at step 7 of the article adb connect device_ip_address.

It said cannot connect to 192.168.1.35:5555: No connection could be made because the target machine actively refused it. (10061)

I tried searching for the solution in stackoverflow but the answers do not suit my situation. They said to make sure that I connect to the same network and I'm pretty sure I am connected to the same network. I see my phone is connected to wifi name "Chor" And PC is also connected to the same name. I can even ping phone IP in the command prompt and receive a good response.

Any clues about what could be the issue? The phone I use is Huawei P30 Lite. I'm using Windows 10.

like image 986
off99555 Avatar asked Aug 07 '19 20:08

off99555


4 Answers

that Occurs due to

  1. device is Restarted
  2. device is connected to another computer or computer is debugging another device
  3. turn offing the developer options of device

Follow those Steps to resolve that problem,

  1. Connect your device to PC by USB cable to pc(one time requirement) and and turn on usb debugging it will connect successfully, allow for connection in device for promoted message. 2)then type this Command in terminal "adb tcpip 5555"
  2. now remove the USB cable and connect device with pc with wifi
  3. now type this command "adb connect <your_ip>"
  4. you're all done !!
like image 107
Shiva_Adasule Avatar answered Oct 11 '22 12:10

Shiva_Adasule


I'm facing the same issue then I'm restart everything like Phone, Android Studio/VS Code, and restart Computer. then solved.

Some of the commands you can try.

adb tcpip 4568
adb connect <Your device IP>:4568
adb disconnect
adb kill-server
like image 35
Happy Sinha Avatar answered Oct 11 '22 11:10

Happy Sinha


I have accidentally found the solution now!

It seems to be a phone issue (specifically Huawei phone). It keeps turning off USB debugging mode by itself so what I had to do was to prevent it from turning off USB debugging mode.

I am not clearly sure of what is the exact step that fixed the issue but here's everything I did in Developer options:

  • Revoke USB debugging authorizations
  • Allow ADB debugging in charge only mode (I think this fixed the issue)
  • Turn off Always prompt when connecting to USB
like image 12
off99555 Avatar answered Oct 11 '22 11:10

off99555


Seems like there are some bugs with authorization conditions across different manufacturers. To get your target device to trust your computer, you need to go through more than just approving the computer's MAC address.

After some modifications of @off99555's answer, this is the solution for OnePlus 7 T/Pro devices on OxygenOS 10 (Android 10.x). Might be device manufacturer specific:

  1. Revoke USB debugging authorizations
  2. Connect target device via USB
  3. Change USB usage mode to "File Transfer"
  4. Run 'adb connect 192.168.x.x:5555'

The target device should recognize your computer now, and you can unplug USB and use ADB wireless now. Note that if you revoke USB auth in the future, you will have go through these steps again.

like image 5
Bryan W Avatar answered Oct 11 '22 11:10

Bryan W