While developing an Android app, many of the times you need to test your app on actual devices. For that, you need to connect your device through a wire. But I feel, wired is weired.
The Alternative to that can be going with a wireless solution.
Step 1 : Connect your laptop/computer and smartphone on the same WiFi network.
Step 2 : Get your smartphone’s local IP address. You can install this for knowing your local IP address if you have no clue.
Step 3 : Connect your smartphone using USB cable.
Step 4 : Run these commands one after another.
adb tcpip 5000 adb connect YOUR_SMARTPHONE_S_IP_ADDRESS:5000
Step 5 : Disconnect your smartphone from USB cable.
For switching back to USB mode
This solution is similar to the previous one. Here we are trying to do the same thing with the help of shell scripting.
Follow these steps once and you are done.
Step 1 : Create a file called
con inside the home[
~] directory. and paste these commands inside it.
#!/bin/bash adb disconnect adb tcpip 5000 sleep 3 adb connect $1:5000
Step 2 : Make the file executable.
chmod a+x con
Now every time you boot your computer, you have to follow till 3rd step from the temporary solution section. Then run only one command.
After that, disconnect and enjoy!