Detect CONNECTIVITY CHANGE in Android 7 and above when app is killed/in background
Problem: So the problem is that I have an app which sends a request to our backend whenever WiFi is connected (with the connected SSID and other info) or when it is disconnected (over the mobile network). However with the changes in Android 7/N and above, CONNECTIVITY_CHANGE and CONNECTIVITY_ACTION no longer work in the background. Now in most cases people misuse this broadcast and as such I can completely understand why the change was made. However, I have no idea how to solve this problem in the current state. Now I'm not at all much of an Android developer (this is for a Cordova plugin) so