From abf6ff535bc0cdddcc335a68ad87b0cd81e5e272 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 12:18:00 +0000 Subject: [PATCH 1/2] Initial plan From 871c068cd33e5698f80fcf0b9089949c9af0f404 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 12:25:27 +0000 Subject: [PATCH 2/2] Fix build: Update dependency versions and signing config check Co-authored-by: LazuliKao <46601807+LazuliKao@users.noreply.github.com> --- app/build.gradle.kts | 5 +++-- gradle.properties | 2 +- gradle/libs.versions.toml | 18 +++++++++--------- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index df47085..6384baf 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -57,8 +57,9 @@ android { "proguard-rules.pro" ) - // Apply signing config if available - if (signingConfigs.getByName("release").storeFile != null) { + // Apply signing config if available and file exists + val releaseStoreFile = signingConfigs.getByName("release").storeFile + if (releaseStoreFile != null && releaseStoreFile.exists()) { signingConfig = signingConfigs.getByName("release") } } diff --git a/gradle.properties b/gradle.properties index 9a499d6..8f6ea6a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ android.nonTransitiveRClass=true kotlin.code.style=official # Project Configuration project.name=RemoteMate -project.android.compileSdk=36 +project.android.compileSdk=35 project.android.minSdk=29 project.android.targetSdk=35 project.app.packageName=io.github.lazulikao.remotemate diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 9f9472c..e0c2dcd 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] -agp = "8.13.1" -kotlin = "2.2.21" -ksp = "2.2.21-2.0.4" +agp = "8.7.3" +kotlin = "2.0.21" +ksp = "2.0.21-1.0.28" rovo89-xposed-api = "82" yukihookapi = "1.3.1" kavaref-core = "1.0.2" @@ -18,13 +18,13 @@ betterandroid-system-extension = "1.0.3" dexkit = "2.0.7" drawabletoolbox = "1.0.7" okhttp = "5.3.0" -androidx-core-ktx = "1.17.0" -androidx-appcompat = "1.7.1" -material = "1.13.0" -androidx-constraintlayout = "2.2.1" +androidx-core-ktx = "1.15.0" +androidx-appcompat = "1.7.0" +material = "1.12.0" +androidx-constraintlayout = "2.2.0" junit = "4.13.2" -androidx-test-junit = "1.3.0" -androidx-test-espresso-core = "3.7.0" +androidx-test-junit = "1.2.1" +androidx-test-espresso-core = "3.6.1" [plugins] android-application = { id = "com.android.application", version.ref = "agp" }