EuiccManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
EuiccManager 是 eUICC 或 eSIM/嵌入式 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 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。
不直接实例化此类;而是通过 Context#getSystemService(String)
和 Context#EUICC_SERVICE
. 检索实例。 将使用默认 eUICC 创建此实例。
在具有多个 eUICC 的设备上,可能需要创建多个 EuiccManagers。 为此,可以调用 #createForCardId
。
在尝试使用这些 API 之前,请参阅 #isEnabled
。
适用于 . 的 android.telephony.euicc.EuiccManager
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
构造函数
EuiccManager(IntPtr, JniHandleOwnership) |
EuiccManager 是 eUICC 或 eSIM/嵌入式 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 |
在结果回调上 |
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 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
JniPeerMembers |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 |
PeerReference |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
ThresholdClass |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 |
ThresholdType |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
CreateForCardId(Int32) |
创建固定到给定卡 ID 的新 EuiccManager 对象。 |
DeleteSubscription(Int32, PendingIntent) |
删除给定的订阅。 |
Dispose() |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
Dispose(Boolean) |
EuiccManager 是 eUICC 或 eSIM/嵌入式 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 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
EuiccManager 是 eUICC 或 eSIM/嵌入式 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 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.Finalized() |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 |
GetJniTypeName(IJavaPeerable) |
EuiccManager 是 eUICC 或 eSIM/嵌入式 SIM 的应用程序接口。 |