TelephonyCollector
A device collector that gathers telephony and carrier information from the Android device.
This collector retrieves network and carrier details using the Android TelephonyManager. It handles devices that may not support telephony services (like tablets) by catching UnsupportedOperationException and returning null in such cases.
Required Permissions: No special permissions are required for basic network country and carrier name information.
Device Compatibility:
Smartphones: Full telephony information available
Tablets/WiFi-only devices: May return null if telephony services are unavailable
Emulators: May return mock or default values
See also
for the data structure containing carrier and network details