feat: bump Android Gradle Plugin to 9.0.1 and dependencies #14984
feat: bump Android Gradle Plugin to 9.0.1 and dependencies #14984kmiit wants to merge 4 commits intotauri-apps:devfrom
Conversation
- Update AGP from 8.11.0 to 9.0.1 - Update Kotlin Gradle Plugin to 2.3.10 - Update Gradle wrapper to 9.3.1 - Update Android dependencies (webkit, activity-ktx, material, etc.) - Modernize build scripts for AGP 9.0 compatibility - Remove deprecated kotlinOptions, use jvmToolchain instead
Fix lint error on K2 UAST on new version of agp (https://issuetracker.google.com/issues/463283604)
Package Changes Through 5c2cf12There are 3 changes which include tauri-cli with patch, @tauri-apps/cli with patch, tauri-bundler with patch Planned Package VersionsThe following package releases are the planned based on the context of changes in this pull request.
Add another change file through the GitHub UI by following this link. Read about change files or the docs at github.com/jbolda/covector |
Signed-off-by: kmiit <kmiit@foxmail.com>
|
thanks for the PR! Many of the changes look breaking to me, right? These would have to wait until tauri v3 :) i'm not toooo familiar with android development but the |
yes, this will break a lot |
This PR updates the Android build environment and dependencies to leverage latest tooling and frameworks for improved stability and compatibility.
What's Changed
Dependencies
androidx.core:core-ktx: 1.7.0 → 1.17.0androidx.appcompat:appcompat: 1.6.0 → 1.7.1androidx.activity:activity-ktx: 1.10.1 → 1.12.4androidx.webkit:webkit: 1.14.0 → 1.15.0com.google.android.material:material: 1.12.0 → 1.13.0androidx.test.ext:junit: 1.1.4 → 1.3.0androidx.test.espresso:espresso-core: 3.5.0 → 3.7.0Kotlin
Gradle
-Dlint.use.fir.uast=falseflag for FIR compatibility