Why do WiFi debugging when you have USB cable? PSLab is an Open Source Hardware Device which provides a lot of functionality that is required to perform a general experiment, but like many other devices it only provides an Android mini usb port. This means developers can’t connect another USB cable as the mini port is already busy powering and communicating with the USB device that is connected.
How can developers debug our Android App over WiFi? Please follow these steps:
- Connect your Android Device to PC through USB cable and make sure USB-Debugging is enabled in Developers Option.
- Turn on Wifi of Android Device if its off and make sure its connected to router because that’s going to act as bridge between your Android device and PC for communication.
- Open your terminal and type adb tcpip 5555
- Now see the IP of your Android Device by About Phone -> Status -> IP or adb shell netcfg
- Then type adb connect <DEVICE_IP_ADDRESS>:5555
- Almost Done! Disconnect USB and start with wireless debugging.
Now you would see your device coming up in the prompt when clicked run from Android Studio. All the logs can be seen in Android Monitor. Similarly as you see during debugging through USB cable.
To get in touch with us or ask any question about the project, just drop a message at https://gitter.im/fossasia/pslab
Also if this project interest you, feel free to contribute or raise any issue. PSLab-Android.