llm, refactor the AGENTS version section.
This commit is contained in:
1 parent
1ded62a3d4
commit
609edd6c3b
1 file changed
+42
-17
@@ -653,23 +653,48 @@
|
||||
Android : paths are from the project root.
|
||||
Flutter : paths are under the folder `android`.
|
||||
|
||||
- Gradle: 9.8.2
|
||||
- gradle/wrapper/grade-wrapper.properties
|
||||
- distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip
|
||||
- AGP: 9.5.0
|
||||
- build.gradle.kts
|
||||
- id("com.android.application") version "9.5.0" apply false
|
||||
- Kotlin: 2.4.21
|
||||
- settings.gradle.kts
|
||||
- id("org.jetbrains.kotlin.android") version "2.4.21" apply false
|
||||
- Java: JDK 17
|
||||
- app/build.gradle.kts
|
||||
- sourceCompatibility = JavaVersion.VERSION_17
|
||||
- targetCompatibility = JavaVersion.VERSION_17
|
||||
- jvmTarget.set(JvmTarget.JVM_17)
|
||||
- Flutter (plugin loader): 1.0.0
|
||||
- settings.gradle.kts
|
||||
- id("dev.flutter.flutter-plugin-loader") version "1.0.0"
|
||||
- gradle/wrapper/grade-wrapper.properties
|
||||
- Gradle 9.8.2
|
||||
```
|
||||
...
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip
|
||||
```
|
||||
- settings.gradle.kts
|
||||
- AGP 9.5.0, Kotlin 2.4.21, Flutter Plugin Loader 1.0.0
|
||||
```
|
||||
id("com.android.application") version "9.5.0" apply false
|
||||
id("org.jetbrains.kotlin.android") version "2.4.21" apply false
|
||||
id("dev.flutter.flutter-plugin-loader") version "1.0.0"
|
||||
```
|
||||
- app/build.gradle.kts
|
||||
- Java JDK 17
|
||||
```
|
||||
compileOptions {
|
||||
sourceCompatibility = JavaVersion.VERSION_17
|
||||
targetCompatibility = JavaVersion.VERSION_17
|
||||
}
|
||||
|
||||
// AGP 9's bundled Kotlin - use the native DSL
|
||||
kotlin {
|
||||
compilerOptions {
|
||||
jvmTarget.set(JvmTarget.JVM_17)
|
||||
}
|
||||
}
|
||||
```
|
||||
- Also enable minify and shrink while in there.
|
||||
```
|
||||
buildTypes {
|
||||
getByName("release") {
|
||||
...
|
||||
isMinifyEnabled = true
|
||||
isShrinkResources = true
|
||||
proguardFiles(
|
||||
getDefaultProguardFile("proguard-android-optimize.txt"),
|
||||
"proguard-rules.pro"
|
||||
)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Regardless of whether AGP bundles Kotlin, we need to specify it to
|
||||
avoid things like "Your project's Kotlin version (2.2.10) is lower
|
||||
|
||||
Reference in new issue
Block a user