Windows Subsystem for Android (WSA) lets you run Android apps on Windows 11. It works by connecting to the virtual Android device using an IP address that normally should show on the WSA’s interface. Some users reported that they don’t see that IP address. This post will help you fix it.
Why you need the IP address shown on the Windows Subsystem for Android
Having the IP address shown allows you to:
- Communicate with the Windows Subsystem for Android which uses the ADB command-line tool. It requires an internet connection and the IP address that’s shown to allow your PC to connect using the ADB command-line tool. You can install apps (APK) using the tool as well as transfer files between your PC and the Windows Subsystem for Android.
Without the IP address, Windows Subsystem for Android will be mostly useless especially when you depend on it, like a software developer that uses WSA to debug their apps.
How to fix IP address is unavailable on the Windows Subsystem for Android
Normally, you hit the Refresh button on Windows Subsystem for Android to show the IP address, and you can copy that IP address for later uses. But after every attempt, the IP address is still unavailable.
Some suggestions below can help you fix the IP address not showing on Windows Subsystem for Android. You can do each nonconsecutively (except the reinstalling) and see if it solves the issue.
Open the Files before refreshing the IP address
Windows Subsystem for Android has the Files, which is a simple built-in file manager for the virtual Android device. When you open the WSA, hit the Refresh button, and it shows the IP address unavailable, you might want to hit the Refresh button right after you open the Files.
The IP address should now show, and you can copy it for later use. If it doesn’t show, you can try other suggestions.
Hit the Refresh button a few more times
If you only tried hitting the Refresh button about two times, try hitting it a few more times. The IP address requires the internet connection on your PC and if it happens to be unstable for a moment, the IP address will keep being unavailable. Try hitting the Refresh button again and again.
Ensure your internet connection is stable
You probably don’t need a super speed internet connection to use Windows Subsystem for Android. But it has to be stable. You can try restarting your Wi-Fi router and ensure there’s nothing that limits or affects the internet speed, such as a VPN or DNS service.
If all these suggestions in this post still don’t work for you, you might want to check if your ISP (Internet Service Provider) is causing the issue.
Disable a VPN or DNS service
I personally had a problem with Cloudflare‘s WARP when using the Windows Subsystem for Android. It didn’t just cause the IP address to be unavailable, but also a slower connection for some apps like Instagram. It got faster after disabling the VPN and DNS.
If you don’t use a VPN or DNS service and the IP address is still unavailable, you might want to try using one to see if they actually solve the problem. Some services and apps actually work better and faster with a VPN or DNS.
Enable the developer mode
With the developer mode disabled, you will get some limitations when using Windows Subsystem for Android, and that may cause the IP address to be unavailable.
Try enabling the developer mode, open the Files, ensure the internet is fine, then click the Refresh button.
Reinstall the Windows Subsystem for Android
If all the above suggestions don’t work, try reinstalling the Windows Subsystem for Android. It takes time to uninstall and install the WSA again, but it’s worth a try.
Windows Subsystem for Android requires the IP address to allow you to connect your PC to the virtual Android device. The usual cause for the IP address being unavailable is the internet connection, and you might want to check that.