I wrote an app which can be useful if you have multiple WiFi routers at your home or workplace and find that your device does not always connect to the strongest network. The app provides a simple widget you can add to your home screen, when clicked it will attempt to connect to the WiFi network with the strongest signal (the widget displays the current network).
By defauIt the app will only try to connect to saved networks, but you can uncheck the setting "Connect to saved networks only" and the app will connect to any open network (it will still try to connect to a saved network first if "Prefer saved networks" is selected).
Please note that the app requires location services to be switched on (this is a Google requirement) or it will not find any WiFi networks, so if the list of networks is empty check locations are enabled (I'm working on an update that will display a warning if this is detected).
If anyone runs into any problems please let me know and I'll be happy to help.
Google Play link:
https://play.google.com/store/apps/details?id=com.aparkin.bestwifi
App website:
http://www.apdroid.byethost5.com/bestwifi/bestwifi.html
By defauIt the app will only try to connect to saved networks, but you can uncheck the setting "Connect to saved networks only" and the app will connect to any open network (it will still try to connect to a saved network first if "Prefer saved networks" is selected).
Please note that the app requires location services to be switched on (this is a Google requirement) or it will not find any WiFi networks, so if the list of networks is empty check locations are enabled (I'm working on an update that will display a warning if this is detected).
If anyone runs into any problems please let me know and I'll be happy to help.
Google Play link:
https://play.google.com/store/apps/details?id=com.aparkin.bestwifi
App website:
http://www.apdroid.byethost5.com/bestwifi/bestwifi.html