By Network Capabilities I mean - is NR,LTE,CDMA,UMTS,GSM supported? is wifi / mobile data supported? I just want to know if the device is capable of doing the above. I do not need to know the current active network stuff.
https://developer.android.com/reference/android/net/NetworkCapabilities - this api is little helpful but does not completely fulfill my need.
Also I wanted to know if my device has the features like wifi / bluetooth / cellular capabilities?
I've always used this powerful library in all of my projects :
Usage :
For more accessibility check the
PhoneUtils&NetworkUtilsclasses :https://github.com/Blankj/AndroidUtilCode