Share via


EuiccManager 클래스

정의

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
특성

설명

EuiccManager는 eUICC 또는 eSIM/포함된 SIM에 대한 애플리케이션 인터페이스입니다.

이 클래스를 직접 인스턴스화하지는 않습니다. 대신 및 Context#EUICC_SERVICE를 통해 Context#getSystemService(String) instance 검색합니다. 이 instance 기본 eUICC를 사용하여 만들어집니다.

여러 eUICC가 있는 디바이스에서 여러 EuiccManagers를 만들 수 있습니다. 이렇게 하려면 를 호출 #createForCardId할 수 있습니다.

이러한 API를 사용하기 전에 를 참조하세요 #isEnabled .

에 대한 Java 설명서입니다 android.telephony.euicc.EuiccManager.

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

생성자

EuiccManager(IntPtr, JniHandleOwnership)

EuiccManager는 eUICC 또는 eSIM/포함된 SIM에 대한 애플리케이션 인터페이스입니다.

필드

ActionManageEmbeddedSubscriptions

포함된 SIM(eUICC) 관리 설정 화면을 시작하는 의도 작업입니다.

ActionNotifyCarrierSetupIncomplete

브로드캐스트 작업: 이동 통신 사업자 설정이 완료되지 않았다는 것을 알 수 있도록 이동 통신 사업자 앱으로 전송된 작업입니다.

ActionStartEuiccActivation

LPA UI(LUI)에서 제공하는 eSIM 활성화 흐름을 시작하기 위해 통신 사업자 앱에서 보낸 의도 작업입니다.

EmbeddedSubscriptionResultError

해결할 수 없는 오류가 발생했음을 나타내는 작업의 결과 코드입니다.

EmbeddedSubscriptionResultOk

작업이 성공했음을 나타내는 작업의 결과 코드입니다.

EmbeddedSubscriptionResultResolvableError

작업을 계속하기 전에 사용자가 몇 가지 작업을 수행해야 함을 나타내는 작업의 결과 코드입니다.

ErrorAddressMissing
사용되지 않음.

주소가 누락되었습니다.

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

자세한 결과 코드를 제공하는 결과 콜백의 추가 집합에 PendingIntent 대한 키입니다.

ExtraEmbeddedSubscriptionDownloadableSubscription

다운로드 가능한 구독 메타데이터를 제공하는 PendingIntent 결과 콜백의 #getDownloadableSubscriptionMetadata 추가 집합에 대한 키입니다.

ExtraEmbeddedSubscriptionErrorCode

의 ErrorCode#EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE를 제공하는 결과 콜백의 추가 집합에 PendingIntent 대한 키는 int가 됩니다.

ExtraEmbeddedSubscriptionOperationCode

의 OperationCode#EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE를 제공하는 결과 콜백의 추가 집합에 PendingIntent 대한 키는 int가 됩니다.

ExtraEmbeddedSubscriptionSmdxReasonCode

ReasonCode[5를 제공하는 결과 콜백의 추가 집합에 PendingIntent 대한 키입니다.

ExtraEmbeddedSubscriptionSmdxSubjectCode

SubjectCode[5를 제공하는 결과 콜백의 추가 집합에 PendingIntent 대한 키입니다.

ExtraUseQrScanner

QR 스캐너로 eSIM 활성화를 시작할지 여부에 대한 부울 값을 제공하는 작업에 #ACTION_START_EUICC_ACTIVATION 대한 추가 집합의 키입니다.

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

Object의 런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
Eid

eUICC 하드웨어를 식별하는 EID를 반환합니다.

EuiccInfo

eUICC 칩/디바이스에 대한 정보를 반환합니다.

Handle

기본 Android instance 대한 핸들입니다.

(다음에서 상속됨 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)

지정된 DownloadableSubscription를 다운로드하려고 시도합니다.

Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
GetHashCode()

개체의 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
IsSimPortAvailable(Int32)

전달 portIndex를 사용할 수 있는지 여부를 반환합니다.

JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
StartResolutionActivity(Activity, Int32, Intent, PendingIntent)

작업을 시작하여 사용자가 확인할 수 있는 오류를 resolve.

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>합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>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에 대한 애플리케이션 인터페이스입니다.

적용 대상