Package.IsCompatibleWith(String) 方法

定义

将此包的规范版本与所需版本进行比较。

[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

参数

desired
String

所需版本的版本字符串。

返回

如果此包的版本号大于或等于所需版本号,则为 true

属性

例外

如果此包的版本字符串或所提供的版本字符串格式不正确,则为 。

注解

将此包的规范版本与所需版本进行比较。 如果此包规范版本号大于或等于所需版本号,则返回 true。

版本号通过按顺序比较所需字符串和规范字符串的相应组件进行比较。 每个组件都转换为十进制整数并比较值。 如果指定值大于所需值 true,则返回该值。 如果返回的值小于 false。 如果值相等,则会跳过句点,并比较下一对组件。

适用于 . 的 java.lang.Package.isCompatibleWith(java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于