DefaultApplicationType

Categories for which a default application can be specified.

Enums
DEFAULT_APPLICATION_TYPE_UNSPECIFIED Unspecified. This value must not be used.
DEFAULT_ASSISTANT

The assistant app type. This app type is only allowed to be set for SCOPE_FULLY_MANAGED.

Supported on fully managed devices on Android 16 and above. A NonComplianceDetail with MANAGEMENT_MODE is reported for other management modes. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 16.

DEFAULT_BROWSER

The browser app type.

Supported on Android 16 and above. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 16.

DEFAULT_CALL_REDIRECTION

The call redirection app type. This app type cannot be set for SCOPE_PERSONAL_PROFILE.

Supported on Android 16 and above. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 16.

DEFAULT_CALL_SCREENING

The call screening app type. This app type cannot be set for SCOPE_PERSONAL_PROFILE.

Supported on Android 16 and above. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 16.

DEFAULT_DIALER

The dialer app type.

Supported on fully managed devices on Android 14 and 15. A NonComplianceDetail with MANAGEMENT_MODE is reported for other management modes. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 14.

Supported on all management modes on Android 16 and above.

DEFAULT_HOME

The home app type. This app type is only allowed to be set for SCOPE_FULLY_MANAGED.

Supported on fully managed devices on Android 16 and above. A NonComplianceDetail with MANAGEMENT_MODE is reported for other management modes. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 16.

DEFAULT_SMS

The SMS app type. This app type cannot be set for SCOPE_WORK_PROFILE.

Supported on company-owned devices on Android 16 and above. A NonComplianceDetail with MANAGEMENT_MODE is reported for personally-owned devices. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 16.

DEFAULT_WALLET

The wallet app type. The default application of this type applies across profiles.

On a company-owned device with a work profile, admins can set the scope to SCOPE_PERSONAL_PROFILE to set a personal profile pre-installed system app as the default, or to SCOPE_WORK_PROFILE to set a work profile app as the default. It is not allowed to specify both scopes at the same time.

Due to a known issue, the user may be able to change the default wallet even when this is set on a fully managed device.

Supported on company-owned devices on Android 16 and above. A NonComplianceDetail with MANAGEMENT_MODE is reported for personally-owned devices. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 16.