gradle: target API 36

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Jason A. Donenfeld
2025-05-05 16:09:58 +02:00
parent 3e1bf5f9e9
commit d7242288bb
4 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ plugins {
}
android {
compileSdk = 34
compileSdk = 36
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
+2 -2
View File
@@ -12,7 +12,7 @@ plugins {
}
android {
compileSdk = 34
compileSdk = 36
buildFeatures {
buildConfig = true
dataBinding = true
@@ -22,7 +22,7 @@ android {
defaultConfig {
applicationId = pkg
minSdk = 21
targetSdk = 34
targetSdk = 36
versionCode = providers.gradleProperty("wireguardVersionCode").get().toInt()
versionName = providers.gradleProperty("wireguardVersionName").get()
buildConfigField("int", "MIN_SDK_VERSION", minSdk.toString())
@@ -48,7 +48,7 @@ class AppListDialogFragment : DialogFragment() {
val packageInfos = getPackagesHoldingPermissions(pm, arrayOf(Manifest.permission.INTERNET))
packageInfos.forEach {
val packageName = it.packageName
val appInfo = it.applicationInfo
val appInfo = it.applicationInfo ?: return@forEach
val appData =
ApplicationData(appInfo.loadIcon(pm), appInfo.loadLabel(pm).toString(), packageName, currentlySelectedApps.contains(packageName))
applicationData.add(appData)
@@ -376,12 +376,12 @@ object Updater {
if (installerIsGooglePlay(context))
return
if (!if (Build.VERSION.SDK_INT < Build.VERSION_CODES.TIRAMISU) {
if (if (Build.VERSION.SDK_INT < Build.VERSION_CODES.TIRAMISU) {
@Suppress("DEPRECATION")
context.packageManager.getPackageInfo(context.packageName, PackageManager.GET_PERMISSIONS)
} else {
context.packageManager.getPackageInfo(context.packageName, PackageManager.PackageInfoFlags.of(PackageManager.GET_PERMISSIONS.toLong()))
}.requestedPermissions.contains(Manifest.permission.REQUEST_INSTALL_PACKAGES)
}.requestedPermissions?.contains(Manifest.permission.REQUEST_INSTALL_PACKAGES) != true
) {
if (installer(context).isNotEmpty()) {
updaterScope.launch {