Stay organized with collections
Save and categorize content based on your preferences.
android.telephony.ims
Interfaces
Classes
Exceptions
ImsException |
This class defines an IMS-related exception that has been thrown while interacting with a
device or carrier provided ImsService implementation.
|
Interfaces
Classes
Exceptions
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# android.telephony.ims\n\nAdded in [API level 30](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\nandroid.telephony.ims\n=====================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/android/telephony/ims/package-summary \"View this page in Kotlin\") \\|Java\n\nInterfaces\n----------\n\n|-----------------------------------------------------------------------------|----------------------------------------------------------------------|\n| [RegistrationManager](/reference/android/telephony/ims/RegistrationManager) | Manages IMS Service registration state for associated `ImsFeature`s. |\n\nClasses\n-------\n\n|-------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|\n| [ImsManager](/reference/android/telephony/ims/ImsManager) | Provides access to information about Telephony IMS services on the device. |\n| [ImsMmTelManager](/reference/android/telephony/ims/ImsMmTelManager) | A manager for the MmTel (Multimedia Telephony) feature of an IMS network, given an associated subscription. |\n| [ImsMmTelManager.CapabilityCallback](/reference/android/telephony/ims/ImsMmTelManager.CapabilityCallback) | Receives IMS capability status updates from the ImsService. |\n| [ImsRcsManager](/reference/android/telephony/ims/ImsRcsManager) | Manager for interfacing with the framework RCS services, including the User Capability Exchange (UCE) service, as well as managing user settings. |\n| [ImsReasonInfo](/reference/android/telephony/ims/ImsReasonInfo) | Provides details on why an IMS call failed. |\n| [ImsRegistrationAttributes](/reference/android/telephony/ims/ImsRegistrationAttributes) | Contains the attributes associated with the current IMS registration. |\n| [ImsStateCallback](/reference/android/telephony/ims/ImsStateCallback) | A callback class used for monitoring changes in IMS service connection states for a specific subscription. |\n| [ProvisioningManager](/reference/android/telephony/ims/ProvisioningManager) | Manages IMS provisioning and configuration parameters, as well as callbacks for apps to listen to changes in these configurations. |\n| [ProvisioningManager.FeatureProvisioningCallback](/reference/android/telephony/ims/ProvisioningManager.FeatureProvisioningCallback) | Callback for IMS provisioning feature changes. |\n| [RcsUceAdapter](/reference/android/telephony/ims/RcsUceAdapter) | Manages RCS User Capability Exchange for the subscription specified. |\n| [RegistrationManager.RegistrationCallback](/reference/android/telephony/ims/RegistrationManager.RegistrationCallback) | Callback class for receiving IMS network Registration callback events. |\n| [SipDetails](/reference/android/telephony/ims/SipDetails) | Contains the information for SIP. |\n\nExceptions\n----------\n\n|---------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------|\n| [ImsException](/reference/android/telephony/ims/ImsException) | This class defines an IMS-related exception that has been thrown while interacting with a device or carrier provided ImsService implementation. |\n\n-\n\n Interfaces\n ----------\n\n - [RegistrationManager](/reference/android/telephony/ims/RegistrationManager)\n-\n\n Classes\n -------\n\n - [ImsManager](/reference/android/telephony/ims/ImsManager)\n - [ImsMmTelManager](/reference/android/telephony/ims/ImsMmTelManager)\n - [ImsMmTelManager.CapabilityCallback](/reference/android/telephony/ims/ImsMmTelManager.CapabilityCallback)\n - [ImsRcsManager](/reference/android/telephony/ims/ImsRcsManager)\n - [ImsReasonInfo](/reference/android/telephony/ims/ImsReasonInfo)\n - [ImsRegistrationAttributes](/reference/android/telephony/ims/ImsRegistrationAttributes)\n - [ImsStateCallback](/reference/android/telephony/ims/ImsStateCallback)\n - [ProvisioningManager](/reference/android/telephony/ims/ProvisioningManager)\n - [ProvisioningManager.FeatureProvisioningCallback](/reference/android/telephony/ims/ProvisioningManager.FeatureProvisioningCallback)\n - [RcsUceAdapter](/reference/android/telephony/ims/RcsUceAdapter)\n - [RegistrationManager.RegistrationCallback](/reference/android/telephony/ims/RegistrationManager.RegistrationCallback)\n - [SipDetails](/reference/android/telephony/ims/SipDetails)\n-\n\n Exceptions\n ----------\n\n - [ImsException](/reference/android/telephony/ims/ImsException)"]]