Added in [API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# android.telephony.ims

*** ** * ** ***

## Interfaces

|---|---|
| [RegistrationManager](https://developer.android.com/reference/android/telephony/ims/RegistrationManager) | Manages IMS Service registration state for associated `ImsFeature`s. |

## Classes

|---|---|
| [ImsManager](https://developer.android.com/reference/android/telephony/ims/ImsManager) | Provides access to information about Telephony IMS services on the device. |
| [ImsMmTelManager](https://developer.android.com/reference/android/telephony/ims/ImsMmTelManager) | A manager for the MmTel (Multimedia Telephony) feature of an IMS network, given an associated subscription. |
| [ImsMmTelManager.CapabilityCallback](https://developer.android.com/reference/android/telephony/ims/ImsMmTelManager.CapabilityCallback) | Receives IMS capability status updates from the ImsService. |
| [ImsRcsManager](https://developer.android.com/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. |
| [ImsReasonInfo](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo) | Provides details on why an IMS call failed. |
| [ImsRegistrationAttributes](https://developer.android.com/reference/android/telephony/ims/ImsRegistrationAttributes) | Contains the attributes associated with the current IMS registration. |
| [ImsStateCallback](https://developer.android.com/reference/android/telephony/ims/ImsStateCallback) | A callback class used for monitoring changes in IMS service connection states for a specific subscription. |
| [ProvisioningManager](https://developer.android.com/reference/android/telephony/ims/ProvisioningManager) | Manages IMS provisioning and configuration parameters, as well as callbacks for apps to listen to changes in these configurations. |
| [ProvisioningManager.FeatureProvisioningCallback](https://developer.android.com/reference/android/telephony/ims/ProvisioningManager.FeatureProvisioningCallback) | Callback for IMS provisioning feature changes. |
| [RcsUceAdapter](https://developer.android.com/reference/android/telephony/ims/RcsUceAdapter) | Manages RCS User Capability Exchange for the subscription specified. |
| [RegistrationManager.RegistrationCallback](https://developer.android.com/reference/android/telephony/ims/RegistrationManager.RegistrationCallback) | Callback class for receiving IMS network Registration callback events. |
| [SipDetails](https://developer.android.com/reference/android/telephony/ims/SipDetails) | Contains the information for SIP. |

## Exceptions

|---|---|
| [ImsException](https://developer.android.com/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. |

-

  ## Interfaces

  - [RegistrationManager](https://developer.android.com/reference/android/telephony/ims/RegistrationManager)
-

  ## Classes

  - [ImsManager](https://developer.android.com/reference/android/telephony/ims/ImsManager)
  - [ImsMmTelManager](https://developer.android.com/reference/android/telephony/ims/ImsMmTelManager)
  - [ImsMmTelManager.CapabilityCallback](https://developer.android.com/reference/android/telephony/ims/ImsMmTelManager.CapabilityCallback)
  - [ImsRcsManager](https://developer.android.com/reference/android/telephony/ims/ImsRcsManager)
  - [ImsReasonInfo](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo)
  - [ImsRegistrationAttributes](https://developer.android.com/reference/android/telephony/ims/ImsRegistrationAttributes)
  - [ImsStateCallback](https://developer.android.com/reference/android/telephony/ims/ImsStateCallback)
  - [ProvisioningManager](https://developer.android.com/reference/android/telephony/ims/ProvisioningManager)
  - [ProvisioningManager.FeatureProvisioningCallback](https://developer.android.com/reference/android/telephony/ims/ProvisioningManager.FeatureProvisioningCallback)
  - [RcsUceAdapter](https://developer.android.com/reference/android/telephony/ims/RcsUceAdapter)
  - [RegistrationManager.RegistrationCallback](https://developer.android.com/reference/android/telephony/ims/RegistrationManager.RegistrationCallback)
  - [SipDetails](https://developer.android.com/reference/android/telephony/ims/SipDetails)
-

  ## Exceptions

  - [ImsException](https://developer.android.com/reference/android/telephony/ims/ImsException)