Enabling Android 10+ apps to Wifi connect

Before Android 10, the api to make your smartphone connect with a Wifi network was open for any app to use. Because of this, it was easy for apps to connect with IoT devices through a temporary Wifi network created by the device. There were however some quirks to take into account, and a library like WifiUtils tries to solve this challenge.


With Android 10, this approach was no longer possible, and Google added a new api to temporary connect so you can commission the IoT device. I’ve added this to WifiUtils.


This library bridges iOS and Android Wifi connection wizardry. The quality of the Android code wasn’t that great and this is where I stepped up. I’ve improved the code base and added WifiUtils in the mix, adding Android 10+ support!

Site with 💕 made by Eliaslecomte.be