There are many ways a mobile device connecting to the Internet. Mobile Network and WiFi are the most common, but a device could also connect to Internet by Bluetooth or by Ethernet. 

Make sure the app logic is not checking WiFi and Mobile Network only. By Monitor connectivity status and connection metering, developers could determine whether you have an internet connection by ConnectivityManager.


Popular posts from this blog


Security with HTTPS and SSL