다음을 통해 공유


TelephonyManager.IccOpenLogicalChannel 메서드

정의

오버로드

IccOpenLogicalChannel(String)

ICC 카드에 대한 논리 채널을 엽니다.

IccOpenLogicalChannel(String, Int32)

ICC 카드에 대한 논리 채널을 엽니다.

IccOpenLogicalChannel(String)

ICC 카드에 대한 논리 채널을 엽니다.

[Android.Runtime.Register("iccOpenLogicalChannel", "(Ljava/lang/String;)Landroid/telephony/IccOpenLogicalChannelResponse;", "GetIccOpenLogicalChannel_Ljava_lang_String_Handler")]
public virtual Android.Telephony.IccOpenLogicalChannelResponse? IccOpenLogicalChannel (string? AID);
[<Android.Runtime.Register("iccOpenLogicalChannel", "(Ljava/lang/String;)Landroid/telephony/IccOpenLogicalChannelResponse;", "GetIccOpenLogicalChannel_Ljava_lang_String_Handler")>]
abstract member IccOpenLogicalChannel : string -> Android.Telephony.IccOpenLogicalChannelResponse
override this.IccOpenLogicalChannel : string -> Android.Telephony.IccOpenLogicalChannelResponse

매개 변수

AID
String

애플리케이션 ID입니다. ETSI 102.221 및 101.220을 참조하세요.

반환

IccOpenLogicalChannelResponse 개체입니다.

특성

설명

ICC 카드에 대한 논리 채널을 엽니다.

TS 27.007 AT+CCHO 명령에 해당하는 입력 매개 변수입니다.

사용 권한이 필요함: android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE 또는 호출 앱에 이동 통신 사업자 권한이 있어야 합니다(참조 #hasCarrierPrivileges).

이 멤버는 더 이상 사용되지 않습니다. #iccOpenLogicalChannel(String, int)으로 대체

에 대한 android.telephony.TelephonyManager.iccOpenLogicalChannel(java.lang.String)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

IccOpenLogicalChannel(String, Int32)

ICC 카드에 대한 논리 채널을 엽니다.

[Android.Runtime.Register("iccOpenLogicalChannel", "(Ljava/lang/String;I)Landroid/telephony/IccOpenLogicalChannelResponse;", "GetIccOpenLogicalChannel_Ljava_lang_String_IHandler", ApiSince=26)]
public virtual Android.Telephony.IccOpenLogicalChannelResponse? IccOpenLogicalChannel (string? AID, int p2);
[<Android.Runtime.Register("iccOpenLogicalChannel", "(Ljava/lang/String;I)Landroid/telephony/IccOpenLogicalChannelResponse;", "GetIccOpenLogicalChannel_Ljava_lang_String_IHandler", ApiSince=26)>]
abstract member IccOpenLogicalChannel : string * int -> Android.Telephony.IccOpenLogicalChannelResponse
override this.IccOpenLogicalChannel : string * int -> Android.Telephony.IccOpenLogicalChannelResponse

매개 변수

AID
String

애플리케이션 ID입니다. ETSI 102.221 및 101.220을 참조하세요.

p2
Int32

P2 매개 변수(ISO 7816-4에 설명됨).

반환

IccOpenLogicalChannelResponse 개체입니다.

특성

설명

ICC 카드에 대한 논리 채널을 엽니다.

이 작업은 두 개의 APDU 명령을 래핑합니다<. ul><li>MANAGE CHANNEL을 사용하여 지정된 p2</li/ul을 사용하여 지정된 AID 논리 채널</li><li>>< SELECT를 엽니다.>

Open Mobile API Specification v3.2 섹션 6.2.7.h에 따라 0x00, 0x04, 0x08 및 0x0C p2 값만 지원됩니다.

SELECT 명령의 상태 단어가 '9000', '62xx' 또는 '63xx'가 아니면 상태 단어가 오류로 간주되며 채널이 열리지 않습니다.

TS 27.007 AT+CCHO 명령에 해당하는 입력 매개 변수입니다.

이 호출자는 먼저 호출 TelephonyManager#createForSubscriptionId(int)하여 새 TelephonyManager 인스턴스를 만드는 것이 좋습니다. 이렇게 하지 않으면 호출자와 같은 예측할 수 없고 해로운 동작이 잘못된 SIM 카드와 통신하게 될 수 있습니다.

사용 권한이 필요함: android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE 또는 호출 앱에 이동 통신 사업자 권한이 있어야 합니다(참조 #hasCarrierPrivileges).

에 대한 android.telephony.TelephonyManager.iccOpenLogicalChannel(java.lang.String, int)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상