Fix retry flags
This commit is contained in:
@@ -62,10 +62,10 @@ class AppChangeReceiver : BroadcastReceiver() {
|
||||
PackageManager.GET_RECEIVERS or PackageManager.GET_PROVIDERS
|
||||
}
|
||||
val retryFlags = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
|
||||
PackageManager.MATCH_UNINSTALLED_PACKAGES
|
||||
PackageManager.MATCH_UNINSTALLED_PACKAGES or PackageManager.GET_PERMISSIONS
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
PackageManager.GET_UNINSTALLED_PACKAGES
|
||||
PackageManager.GET_UNINSTALLED_PACKAGES or PackageManager.GET_PERMISSIONS
|
||||
}
|
||||
val installedPackages = PackageQueryManager.getInstalledPackages(packageManagerFlags, retryFlags)
|
||||
val chinaApps = mutableSetOf<String>()
|
||||
|
||||
@@ -244,10 +244,10 @@ fun PerAppProxyScreen(onBack: () -> Unit) {
|
||||
}
|
||||
val retryFlags =
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
|
||||
PackageManager.MATCH_UNINSTALLED_PACKAGES
|
||||
PackageManager.MATCH_UNINSTALLED_PACKAGES or PackageManager.GET_PERMISSIONS
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
PackageManager.GET_UNINSTALLED_PACKAGES
|
||||
PackageManager.GET_UNINSTALLED_PACKAGES or PackageManager.GET_PERMISSIONS
|
||||
}
|
||||
val loadResult =
|
||||
withContext(Dispatchers.IO) {
|
||||
|
||||
@@ -705,10 +705,10 @@ private suspend fun scanAllChinaApps(): Set<String> = withContext(Dispatchers.De
|
||||
PackageManager.GET_RECEIVERS or PackageManager.GET_PROVIDERS
|
||||
}
|
||||
val retryFlags = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
|
||||
PackageManager.MATCH_UNINSTALLED_PACKAGES
|
||||
PackageManager.MATCH_UNINSTALLED_PACKAGES or PackageManager.GET_PERMISSIONS
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
PackageManager.GET_UNINSTALLED_PACKAGES
|
||||
PackageManager.GET_UNINSTALLED_PACKAGES or PackageManager.GET_PERMISSIONS
|
||||
}
|
||||
|
||||
val installedPackages = PackageQueryManager.getInstalledPackages(packageManagerFlags, retryFlags)
|
||||
|
||||
Reference in New Issue
Block a user