feat: 适配 AGP 9.0

This commit is contained in:
Super12138 2026-01-16 22:40:27 +08:00
parent ada91ec3ea
commit 37e12be2bd
4 changed files with 6 additions and 9 deletions

View file

@ -24,8 +24,8 @@ jobs:
distribution: 'temurin'
cache: gradle
- name: Install NDK 27.0.12077973
run: echo "y" | sudo ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --install 'ndk;27.0.12077973'
- name: Install NDK 28.2.13676358
run: echo "y" | sudo ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --install 'ndk;28.2.13676358'
- name: Grant execute permission for gradlew
run: chmod +x gradlew
@ -44,7 +44,7 @@ jobs:
# - name: Cache NDK
# uses: actions/cache@v4.2.3
# with:
# path: ${ANDROID_HOME}/ndk/27.0.12077973
# path: ${ANDROID_HOME}/ndk/28.2.13676358
# key: ndk-cache
- name: Fix Permissions for Debug Keystore Path

View file

@ -2,7 +2,6 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.compose)
alias(libs.plugins.kotlin.serialization)
alias(libs.plugins.ksp)
@ -37,7 +36,7 @@ android {
applicationId = "cn.super12138.todo"
minSdk = 24
targetSdk = 36
versionCode = 791
versionCode = 923
versionName = "2.3.3"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"

View file

@ -1,7 +1,6 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
alias(libs.plugins.android.application) apply false
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.kotlin.compose) apply false
alias(libs.plugins.kotlin.serialization) apply false
alias(libs.plugins.ksp) apply false

View file

@ -14,8 +14,8 @@ navigation = "2.9.6"
material3 = "1.5.0-alpha12"
adaptive = "1.2.0"
# AboutLibraries
aboutLibsRelease = "13.2.1"
aboutLibsReleasePlugin = "13.2.1"
aboutLibsRelease = "14.0.0-b01"
aboutLibsReleasePlugin = "14.0.0-b01"
# M3 Color
m3color = "2025.4"
# Konfetti
@ -90,7 +90,6 @@ androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-co
[plugins]
android-application = { id = "com.android.application", version.ref = "agp" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }