Compartilhar via


Package.IsCompatibleWith(String) Método

Definição

Compare a versão de especificação deste pacote com uma versão desejada.

[Android.Runtime.Register("isCompatibleWith", "(Ljava/lang/String;)Z", "GetIsCompatibleWith_Ljava_lang_String_Handler")]
public virtual bool IsCompatibleWith (string? desired);
[<Android.Runtime.Register("isCompatibleWith", "(Ljava/lang/String;)Z", "GetIsCompatibleWith_Ljava_lang_String_Handler")>]
abstract member IsCompatibleWith : string -> bool
override this.IsCompatibleWith : string -> bool

Parâmetros

desired
String

A sequência de versão da versão desejada.

Retornos

true se o número de versão deste pacote for maior ou igual ao número de versão desejado

Atributos

Exceções

se a cadeia de caracteres de versão deste pacote ou a fornecida não estiverem no formato correto.

Comentários

Compare a versão de especificação deste pacote com uma versão desejada. Ele retornará true se o número de versão da especificação deste pacote for maior ou igual ao número de versão desejado.

Os números de versão são comparados comparando sequencialmente os componentes correspondentes das cadeias de caracteres desejadas e de especificação. Cada componente é convertido como um inteiro decimal e os valores comparados. Se o valor da especificação for maior que o valor desejado, true será retornado. Se o valor for menos falso será retornado. Se os valores forem iguais, o período será ignorado e o próximo par de componentes será comparado.

Documentação Java para java.lang.Package.isCompatibleWith(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