- Kotlin DSL build with version catalog (AGP 8.7, Kotlin 2.1, Compose BOM 2025.01) - app module: Compose + Material 3, dark theme, network security config - DualNetworkTestScreen — Phase 28.1 gate screen (buttons wired in 28.1.2) - YarisApp, MainActivity, YarisOBDTheme - ProGuard rules for Retrofit/OkHttp/Kotlinx Serialization/Coil/MapLibre/Room - cleartext allowed for 10.42.0.1 + yaris.local - gradle wrapper properties (needs Android Studio to generate wrapper jar)
21 lines
628 B
Properties
21 lines
628 B
Properties
# Project-wide Gradle settings.
|
|
org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
|
|
org.gradle.parallel=true
|
|
org.gradle.caching=true
|
|
|
|
# AndroidX package structure
|
|
android.useAndroidX=true
|
|
|
|
# Kotlin code style
|
|
kotlin.code.style=official
|
|
|
|
# Compose compiler (managed by Kotlin plugin in AGP 8.x+)
|
|
# No longer need composeVersion here — managed automatically
|
|
|
|
# Disable build features we don't use
|
|
android.defaults.buildfeatures.buildconfig=true
|
|
android.defaults.buildfeatures.aidl=false
|
|
android.defaults.buildfeatures.renderscript=false
|
|
android.defaults.buildfeatures.resvalues=false
|
|
android.defaults.buildfeatures.shaders=false
|