WiFi ADB - Debug Over Air

4.2
8.77K reviews
500K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Note: This app only works on rooted devices. If you don't know what it means or if your device is not rooted please don't install.

WiFi ADB makes it easy to debug and test your Android apps directly on device via WiFi TCP/IP connection. No need to use USB cable. After enabling ADB over WiFi, to connect your computer to the device open the console and run

adb connect <device_ip_address>

FEATURES

• Quickly enable/disable ADB connection over WiFi TCP/IP
• Auto-enable ADB over WiFi on known WiFi networks
• Once enabled an ongoing notification is shown to remind users that ADB over WiFi is active and make it easy to disable it manually
• Temporarily increase screen-off timeout. Nine times out of 10 this is what users want during development of an Android app and testing it on device. The original screen timeout is restored when ADB over WiFi is disabled.
• Temporarily lock WiFi, prevent it from going into sleep mode (how effectively it works depends on device and Android version)
• Also acts as a Tasker plugin. Users can configure Tasker app to automatically turn on/off WiFi ADB based on defined conditions

TIPS

• Your computer must be allowed to connect to your device over ADB. The permission must be granted when your device is connected via USB cable. This needs to be done only once.

• If your development computer is Unix/Linux or Mac open a console and run

while true ; do adb connect <device_ip_address> ; sleep 15 ; done

This one-liner auto-reconnects to ADB daemon on the phone every time the link is broken for whatever reason.

• If you control the WiFi router, configure it to give the device the same IP address every time. Then assign a local DNS hostname to that IP address so that you can use it instead of an IP address in the adb connect command in the console.
Updated on
Apr 27, 2020

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
4.2
8.77K reviews
A Google user
November 5, 2019
This hands down has been one of the best apps I found when it comes to being able to develop on the go I even tend to use it at my desk so I'm not having to scrounge around with have to get to usb cord and plug it all in to tweak any bugs found so much faster and easier than all other debugging tools that I have used this far I'm getting 3x as much done with this app. AWESOME JOB CANT WAIT TO SEE WHAT YOU COME UP WITH NEXT. D. THURMOND
41 people found this review helpful
Did you find this helpful?
Steve
April 28, 2020
After update, the notification is displayed even when inactive. I know it can be disabled via global OS settings, but that is just an annoying workaround. When you migrate Android apps after a backup or anything similar, you lose OS settings. There's no way to backup this configuration! I'll probably have to look for an older apk backup. //EDIT: Well do you know any way how one can bulk backup those global settings, if you consider it to be a correct way? Google usually makes bad decisions there
44 people found this review helpful
Did you find this helpful?
MetaCtrl
April 27, 2020
This is not a woraround. Turning off the notification if you don't want to see it is exactly what users should do. Showing or not showing notifications is system level customization on new Android versions.. Like it or not but it's the way it is.
Pavel Pavlov
May 12, 2020
It has a running process and uses memory even when not needed. Also there's a constant notification, even when off. For an app people would use occasionally, this is horrible user experience. Otherwise works as advertised. That isn't something I want from an app I use occasionally and I don't see why it is necessary. (reason for edit: removed speculation that it uses cpu – I haven't done any testing)
16 people found this review helpful
Did you find this helpful?
MetaCtrl
May 12, 2020
If you are not certain how the app works then you should trust its author who wrote it and knows the code. If you can't or don't want to trust the app author, then you should not install the app on your device. Don't speculate without data and knowledge.

What's new

Version 3.0
- Updated app for Android 10
- Removed in-app donation button