TelephonyManager.IccOpenLogicalChannel Metodo

Definizione

Overload

IccOpenLogicalChannel(String)

Apre un canale logico alla scheda ICC.

IccOpenLogicalChannel(String, Int32)

Apre un canale logico alla scheda ICC.

IccOpenLogicalChannel(String)

Apre un canale logico alla scheda 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

Parametri

AID
String

ID applicazione. Vedere ETSI 102.221 e 101.220.

Restituisce

oggetto IccOpenLogicalChannelResponse.

Attributi

Commenti

Apre un canale logico alla scheda ICC.

Parametri di input equivalenti al comando TS 27.007 AT+CCHO.

Richiede l'autorizzazione: android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE o che l'app chiamante disponga dei privilegi del gestore telefonico (vedere #hasCarrierPrivileges).

Questo membro è deprecato. Sostituito da #iccOpenLogicalChannel(String, int)

Documentazione java per android.telephony.TelephonyManager.iccOpenLogicalChannel(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

IccOpenLogicalChannel(String, Int32)

Apre un canale logico alla scheda 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

Parametri

AID
String

ID applicazione. Vedere ETSI 102.221 e 101.220.

p2
Int32

Parametro P2 (descritto in ISO 7816-4).

Restituisce

oggetto IccOpenLogicalChannelResponse.

Attributi

Commenti

Apre un canale logico alla scheda ICC.

Questa operazione esegue il wrapping di due istruzioni APDU: ul>li MANAGE CHANNEL per aprire un canale< logico/li li>><SELECT specificato usando il /li></ul specificato<AID p2><<>

Per Open Mobile API Specification v3.2 section 6.2.7.h, è garantito che siano supportati solo i valori p2 di 0x00, 0x04, 0x08 e 0x0C.

Se la parola di stato del comando SELECT non è '9000', '62xx' o '63xx', la parola di stato verrà considerata un errore e il canale non verrà aperto.

Parametri di input equivalenti al comando TS 27.007 AT+CCHO.

È consigliabile che i chiamanti di questa operazione creino innanzitutto una nuova istanza di TelephonyManager chiamando TelephonyManager#createForSubscriptionId(int). In caso contrario, può verificarsi un comportamento imprevedibile e dannoso, come i chiamanti, possono terminare la comunicazione con la scheda SIM sbagliata.

Richiede l'autorizzazione: android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE o che l'app chiamante disponga dei privilegi del gestore telefonico (vedere #hasCarrierPrivileges).

Documentazione java per android.telephony.TelephonyManager.iccOpenLogicalChannel(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a