智能客服
你问我答,随时在线为你解决问题
Class Info |
|---|
public class DeviceTelephonyManager 通讯服务管理类。 |
Qualifier and Type | Method Name and Description |
|---|---|
boolean | setSlot2Disabled(ComponentName admin, boolean isDisabled) 禁用/启用卡槽 2。 |
boolean | isSlot2Disabled(ComponentName admin) 获取设备卡槽 2 的禁用状态。 |
boolean | setSlot2DataConnectivityDisabled(ComponentName admin, boolean isDisabled) 禁用/启用卡槽 2 数据业务。 |
boolean | isSlot2DataConnectivityDisabled(ComponentName admin) 查询卡槽 2 数据业务禁用状态。 |
boolean | setSMSLimitation(ComponentName admin, boolean isOutgoing, int dateType, int limitNumber) 启用短信次数限制。 |
boolean | removeSMSLimitation(ComponentName admin, boolean isOutgoing, int dateType) 解除短信次数限制。 |
boolean | isSMSLimitationSet(ComponentName admin, boolean isOutgoing) 查询是否设置短信次数限制。 |
boolean | setRoamingPushDisabled(ComponentName admin, boolean isDisabled) 禁止/允许漫游时WAP推送消息。 |
boolean | isRoamingPushDisabled(ComponentName admin) 查询禁止/允许漫游时WAP推送消息状态。 |
boolean | setRoamingSyncDisabled(ComponentName admin, boolean isDisabled) 禁止/允许漫游时账号自动同步。 |
boolean | isRoamingSyncDisabled(ComponentName admin) 查询禁止/允许漫游时自动同步帐号状态。 |
boolean | setSimPinLock(ComponentName admin, boolean isEnablePinLock, String pinCode, int slotId) 开启/关闭SIM卡的Pin码锁功能。 |
boolean | changeSimPinCode(ComponentName admin, String currentPinCode, String newPinCode, int slotId) 设置SIM卡的Pin码。 |
boolean | setAirplaneModeDisabled(ComponentName admin, boolean isSubActive) 禁用/启用飞行模式。 |
boolean | isAirplaneModeDisabled(ComponentName admin) 是否禁止飞行模式。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 5.1及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean setSlot2Disabled(ComponentName admin, boolean isDisabled) 禁用/启用卡槽 2。当禁用手机卡槽 2时,如果将 SIM 卡安装在卡槽 2,将无法被激活,并且在设备中也无法对卡槽 2 的设置进行更改。 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,不能为null。 |
isDisabled |
|
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 5.1及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean isSlot2Disabled(ComponentName admin) 获取设备卡槽 2 的禁用状态。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,查询该应用配置的策略;参数为null时,获取所有应用设置的综合策略结果。 |
Return
Type | Description |
|---|---|
boolean |
|
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 5.1及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean setSlot2DataConnectivityDisabled(ComponentName admin, boolean isDisabled) 禁用/启用卡槽 2 数据业务。禁用手机卡槽 2 数据业务后,设备将禁止用户对卡槽 2 设置进行更改。如果SIM卡安装在卡槽 2,则无法使用移动网络数据业务(如:上网,发彩信等);如果同时安装了两张 SIM 卡,则设备自动将卡 1 设置为主卡。 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,不能为null。 |
isDisabled |
|
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 5.1及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean isSlot2DataConnectivityDisabled(ComponentName admin) 查询卡槽 2 数据业务禁用状态。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,查询该应用配置的策略;参数为null时,获取所有应用设置的综合策略结果。 |
Return
Type | Description |
|---|---|
boolean |
|
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean setSMSLimitation(ComponentName admin, boolean isOutgoing, int dateType, int limitNumber) 启用短信次数限制。 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,不能为null。 |
isOutgoing |
|
dateType |
其他值非法。 |
limitNumber | 设置的短信发送/接收最大限制量,0 到 Integer.MAX_VALUE |
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean removeSMSLimitation(ComponentName admin, boolean isOutgoing, int dateType) 解除短信次数限制。 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称。 |
isOutgoing |
|
dateType |
其他值非法。 |
isOutgoing |
|
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean isSMSLimitationSet(ComponentName admin, boolean isOutgoing) 查询是否设置短信次数限制。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,查询该应用配置的策略;参数为null时,获取所有应用设置的综合策略结果。 |
isOutgoing |
|
Return
Type | Description |
boolean |
|
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean setRoamingPushDisabled(ComponentName admin, boolean isDisabled) 设置手机允许/禁止漫游时发送彩信的策略,当设为true时代表禁止漫游时发送彩信,设为false时代表允许漫游下发送彩信。 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,不能为null。 |
isDisabled |
|
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数错误或admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean isRoamingPushDisabled(ComponentName admin) 获取手机允许/禁止漫游时发送彩信的策略,获取为true时代表禁止漫游时发送彩信,获取为false时代表允许漫游下发送彩信。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称。 |
Return
Type | Description |
|---|---|
boolean |
|
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean setRoamingSyncDisabled(ComponentName admin, boolean isDisabled) 设置手机允许/禁止漫游时自动同步账号的策略,当设为true时代表禁止漫游时自动同步账号,设为false时代表允许漫游下自动同步账号。 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,不能为null。 |
isDisabled |
|
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数错误或admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean isRoamingSyncDisabled(ComponentName admin) 获取手机允许/禁止漫游时自动同步账号的策略,获取为true时代表禁止漫游时自动同步账号,获取为false时代表允许漫游下自动同步账号。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称。 |
Return
Type | Description |
|---|---|
boolean |
|
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean setSimPinLock(ComponentName admin, boolean isEnablePinLock, String pinCode, int slotId) 开启/关闭SIM卡的Pin码锁功能 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,不能为null。 |
isEnablePinLock |
|
pinCode | Pin码。 |
slotId | 卡槽ID。 |
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean changeSimPinCode(ComponentName admin, String currentPinCode, String newPinCode, int slotId) 设置SIM卡的Pin码。 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,不能为null。 |
currentPinCode | 当前的Pin码。 |
newPinCode | 新的Pin码。 |
slotId | 卡槽ID。 |
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean setAirplaneModeDisabled(ComponentName admin, boolean isSubActive) 禁用/启用飞行模式。 注意:需要申请com.huawei.permission.sec.MDM_TELEPHONY权限。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称,不能为null。 |
isSubActive |
|
Return
Type | Description |
|---|---|
boolean |
|
Throws
Name | Description |
|---|---|
SecurityException |
|
IllegalArgumentException | 参数admin为null。 |
Supported Devices
Device Type | OS Version |
|---|---|
手机、平板 | EMUI 8.0及以上或HarmonyOS 2.0及以上 |
Method |
|---|
public boolean isAirplaneModeDisabled(ComponentName admin) 查询是否禁用飞行模式。 |
Parameters
Name | Description |
|---|---|
admin | 调用该接口的组件名称。 |
Return
Type | Description |
|---|---|
boolean |
|