EuiccManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。
[Android.Runtime.Register("android/telephony/euicc/EuiccManager", ApiSince=28, DoNotGenerateAcw=true)]
public class EuiccManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/euicc/EuiccManager", ApiSince=28, DoNotGenerateAcw=true)>]
type EuiccManager = class
inherit Object
- 继承
- 属性
注解
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。
不直接实例化此类;而是通过 Context#getSystemService(String)
和 Context#EUICC_SERVICE
检索实例。 将使用默认的 eUICC 创建此实例。
在具有多个 eUICC 的设备上,可能需要创建多个 EuiccManagers。 为此,可以调用 #createForCardId
。
在尝试使用这些 API 之前,请参阅 #isEnabled
。
的 android.telephony.euicc.EuiccManager
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。
构造函数
EuiccManager(IntPtr, JniHandleOwnership) |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 |
字段
ActionManageEmbeddedSubscriptions |
用于启动嵌入式 SIM 卡 (eUICC) 管理设置屏幕的意向操作。 |
ActionNotifyCarrierSetupIncomplete |
广播操作:发送给运营商应用的操作,以便它知道运营商设置未完成。 |
ActionStartEuiccActivation |
运营商应用发送的意向操作,用于启动 LPA UI (LUI) 提供的 eSIM 激活流。 |
EmbeddedSubscriptionResultError |
操作的结果代码,指示发生了无法解决的错误。 |
EmbeddedSubscriptionResultOk |
指示操作成功的操作的结果代码。 |
EmbeddedSubscriptionResultResolvableError |
操作的结果代码,指示用户必须执行一些操作才能继续操作。 |
ErrorAddressMissing |
已过时.
地址缺失 e. |
ErrorCarrierLocked |
已过时.
由于设备被运营商锁定,下载/切换到另一个配置文件等操作失败。 |
ErrorCertificateError |
已过时.
身份验证所需的证书无效或缺失。 |
ErrorConnectionError |
已过时.
无法创建连接。 |
ErrorDisallowedByPpr |
已过时.
由于配置文件策略规则,无法将配置文件加载到 eUICC 上。 |
ErrorEuiccInsufficientMemory |
已过时.
eUICC 上没有更多可用于新配置文件的空间。 |
ErrorEuiccMissing |
已过时.
设备上缺少 eUICC 或存在缺陷。 |
ErrorIncompatibleCarrier |
已过时.
配置文件的运营商与 LPA 不兼容。 |
ErrorInstallProfile |
已过时.
无法将配置文件加载到 eUICC 卡。 |
ErrorInvalidActivationCode |
已过时.
激活代码 (SGP。 |
ErrorInvalidConfirmationCode |
已过时.
确认代码 (SGP。 |
ErrorInvalidPort |
已过时.
不支持由于目标端口而导致的故障。 |
ErrorInvalidResponse |
已过时.
响应格式无效。 |
ErrorNoProfilesAvailable |
已过时.
没有可用的配置文件。 |
ErrorOperationBusy |
已过时.
操作当前正忙,请稍后重试。 |
ErrorSimMissing |
已过时.
设备中不提供 SIM 卡卡。 |
ErrorTimeOut |
已过时.
等待操作完成时超时。 |
ErrorUnsupportedVersion |
已过时.
eUICC 卡 (硬件) 版本与软件不兼容 |
ExtraEmbeddedSubscriptionDetailedCode |
提供详细结果代码的结果回调额外 |
ExtraEmbeddedSubscriptionDownloadableSubscription |
PendingIntent 结果回调上 |
ExtraEmbeddedSubscriptionErrorCode |
提供 ErrorCode 的结果回调额外 |
ExtraEmbeddedSubscriptionOperationCode |
提供 OperationCode 的结果回调上 |
ExtraEmbeddedSubscriptionSmdxReasonCode |
提供 ReasonCode[5 的结果回调上 |
ExtraEmbeddedSubscriptionSmdxSubjectCode |
提供 SubjectCode[5 的结果回调上 |
ExtraUseQrScanner |
针对操作 |
MetaDataCarrierIcon |
运营商应用的可选元数据属性,提供用于表示运营商的图标。 |
OperationApdu |
已过时.
无法执行 APDU 命令的异常。 |
OperationDownload |
已过时.
下载配置文件错误。 |
OperationEuiccCard |
已过时.
eUICC 卡 错误。 |
OperationEuiccGsma |
已过时.
eUICC 返回了 GSMA (SGP 中定义的错误。 |
OperationHttp |
已过时.
HTTP 错误 |
OperationMetadata |
已过时.
订阅的元数据错误 |
OperationSimSlot |
已过时.
SIM 卡槽错误。 |
OperationSmdx |
已过时.
SMDX (SMDP/SMDS) 错误 |
OperationSmdxSubjectReasonCode |
已过时.
SubjectCode[5. |
OperationSwitch |
已过时.
泛型切换配置文件错误 |
OperationSystem |
已过时.
内部系统错误。 |
属性
Class |
返回此 |
Eid |
返回标识 eUICC 硬件的 EID。 |
EuiccInfo |
返回有关 eUICC 芯片/设备的信息。 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
IsEnabled |
当前是否启用了嵌入订阅。 |
JniIdentityHashCode |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
JniPeerMembers |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 |
PeerReference |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
ThresholdClass |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 |
ThresholdType |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
CreateForCardId(Int32) |
创建固定到给定卡 ID 的新 EuiccManager 对象。 |
DeleteSubscription(Int32, PendingIntent) |
删除给定的订阅。 |
Dispose() |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
Dispose(Boolean) |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent) |
尝试下载给定 |
Equals(Object) |
指示某个其他对象是否“等于”此对象。 (继承自 Object) |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
IsSimPortAvailable(Int32) |
返回传递的 portIndex 是否可用。 |
JavaFinalize() |
当垃圾回收确定不再引用对象时,由垃圾回收器对对象调用。 (继承自 Object) |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
StartResolutionActivity(Activity, Int32, Intent, PendingIntent) |
启动活动以解决用户可解析的错误。 |
SwitchToSubscription(Int32, Int32, PendingIntent) |
切换到 (启用) 给定订阅。 |
SwitchToSubscription(Int32, PendingIntent) |
切换到 (启用) 给定订阅。 |
ToArray<T>() |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
UpdateSubscriptionNickname(Int32, String, PendingIntent) |
更新给定订阅的昵称。 |
Wait() |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<> (继承自 Object) |
Wait(Int64) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
Wait(Int64, Int32) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
显式接口实现
IJavaPeerable.Disposed() |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.Finalized() |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 |
GetJniTypeName(IJavaPeerable) |
EuiccManager 是 eUICCs 或 eSIMs/嵌入式 SIM 的应用程序接口。 |