Partilhar via


TelephonyManager.IccOpenLogicalChannel Método

Definição

Sobrecargas

IccOpenLogicalChannel(String)

Abre um canal lógico para o cartão ICC.

IccOpenLogicalChannel(String, Int32)

Abre um canal lógico para o cartão ICC.

IccOpenLogicalChannel(String)

Abre um canal lógico para o cartão 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

Parâmetros

AID
String

ID do aplicativo. Ver ETSI 102.221 e 101.220.

Retornos

um objeto IccOpenLogicalChannelResponse.

Atributos

Comentários

Abre um canal lógico para o cartão ICC.

Parâmetros de entrada equivalentes ao comando TS 27.007 AT+CCHO.

Requer permissão: android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE ou que o aplicativo de chamada tenha privilégios de operadora (consulte #hasCarrierPrivileges).

Este membro foi preterido. Substituído por #iccOpenLogicalChannel(String, int)

Documentação Java para android.telephony.TelephonyManager.iccOpenLogicalChannel(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

IccOpenLogicalChannel(String, Int32)

Abre um canal lógico para o cartão 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

Parâmetros

AID
String

ID do aplicativo. Ver ETSI 102.221 e 101.220.

p2
Int32

Parâmetro P2 (descrito na ISO 7816-4).

Retornos

um objeto IccOpenLogicalChannelResponse.

Atributos

Comentários

Abre um canal lógico para o cartão ICC.

Esta operação envolve duas instruções APDU: <ul<>li>MANAGE CHANNEL para abrir um canal< lógico/li<>li>SELECT o dado AID usando o /li<>/ul fornecido p2<>

De acordo com a seção 6.2.7.h da Especificação de API Móvel Aberta v3.2, somente os valores p2 de 0x00, 0x04, 0x08 e 0x0C são garantidos.

Se a palavra de status do comando SELECT não for '9000', '62xx' ou '63xx', a palavra de status será considerada um erro e o canal não será aberto.

Parâmetros de entrada equivalentes ao comando TS 27.007 AT+CCHO.

É altamente recomendável que os chamadores criem primeiro uma nova instância do TelephonyManager chamando TelephonyManager#createForSubscriptionId(int). Não fazer isso pode resultar em comportamento imprevisível e prejudicial, como os chamadores podem acabar falando com o cartão SIM errado.

Requer permissão: android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE ou que o aplicativo de chamada tenha privilégios de operadora (consulte #hasCarrierPrivileges).

Documentação Java para android.telephony.TelephonyManager.iccOpenLogicalChannel(java.lang.String, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a