Fix issue where services version >9 was not configurable
This commit is contained in:
@@ -39,11 +39,11 @@ object PackageUtil {
|
||||
}
|
||||
}
|
||||
|
||||
fun isInstalled(context: Context, packageName: String,versionCode: Int): Boolean {
|
||||
fun isInstalled(context: Context, packageName: String, versionCode: Int): Boolean {
|
||||
return try {
|
||||
val packageInfo = getPackageInfo(context, packageName)
|
||||
if (packageInfo != null) {
|
||||
return versionCode == packageInfo.versionCode
|
||||
return packageInfo.versionCode >= versionCode
|
||||
}
|
||||
true
|
||||
} catch (e: PackageManager.NameNotFoundException) {
|
||||
|
||||
Reference in New Issue
Block a user