Freigeben über


Package.IsCompatibleWith(String) Methode

Definition

Vergleichen Sie die Spezifikationsversion dieses Pakets mit einer gewünschten Version.

[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

Parameter

desired
String

die Versionszeichenfolge der gewünschten Version.

Gibt zurück

true, wenn die Versionsnummer dieses Pakets größer oder gleich der gewünschten Versionsnummer ist

Attribute

Ausnahmen

wenn die Versionszeichenfolge dieses Pakets oder die bereitgestellte Version nicht das richtige Format aufweist.

Hinweise

Vergleichen Sie die Spezifikationsversion dieses Pakets mit einer gewünschten Version. Es wird "true" zurückgegeben, wenn die Versionsnummer der Paketspezifikation größer oder gleich der gewünschten Versionsnummer ist.

Versionsnummern werden verglichen, indem die entsprechenden Komponenten der gewünschten und spezifikationsbasierten Zeichenfolgen sequenziell verglichen werden. Jede Komponente wird als dezimale ganze Zahl und die verglichenen Werte konvertiert. Wenn der Spezifikationswert größer als der gewünschte Wert true ist, wird zurückgegeben. Wenn der Wert kleiner false ist, wird zurückgegeben. Wenn die Werte gleich dem Punkt sind, wird übersprungen und das nächste Komponentenpaar verglichen.

Java-Dokumentation für java.lang.Package.isCompatibleWith(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: