TelephonyManager.IccOpenLogicalChannel 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.