@@ -18,8 +18,8 @@ plugins {
18
18
19
19
android {
20
20
namespace = " org.fcitx.fcitx5.android.updater"
21
- compileSdk = 34
22
- buildToolsVersion = " 34 .0.0"
21
+ compileSdk = 35
22
+ buildToolsVersion = " 35 .0.0"
23
23
defaultConfig {
24
24
applicationId = " org.fcitx.fcitx5.android.updater"
25
25
minSdk = 23
@@ -77,9 +77,6 @@ android {
77
77
buildConfig = true
78
78
compose = true
79
79
}
80
- composeCompiler {
81
- enableStrongSkippingMode = true
82
- }
83
80
}
84
81
85
82
// remove META-INF/com/android/build/gradle/app-metadata.properties
@@ -105,16 +102,16 @@ dependencies {
105
102
implementation(" net.swiftzer.semver:semver:2.0.0" )
106
103
implementation(" com.squareup.okhttp3:okhttp:5.0.0-alpha.14" )
107
104
implementation(" androidx.core:core-ktx:1.13.1" )
108
- implementation(" androidx.activity:activity-compose:1.9.1 " )
109
- implementation(platform(" androidx.compose:compose-bom:2024.06.00 " ))
105
+ implementation(" androidx.activity:activity-compose:1.9.2 " )
106
+ implementation(platform(" androidx.compose:compose-bom:2024.09.01 " ))
110
107
implementation(" androidx.compose.material:material" )
111
108
implementation(" androidx.compose.material:material-icons-extended" )
112
109
implementation(" androidx.compose.ui:ui" )
113
110
implementation(" androidx.compose.ui:ui-tooling-preview" )
114
111
debugImplementation(" androidx.compose.ui:ui-tooling" )
115
112
implementation(" androidx.constraintlayout:constraintlayout-compose:1.0.1" )
116
- implementation(" androidx.navigation:navigation-compose:2.7.7 " )
117
- val lifecycleVersion = " 2.8.4 "
113
+ implementation(" androidx.navigation:navigation-compose:2.8.0 " )
114
+ val lifecycleVersion = " 2.8.5 "
118
115
implementation(" androidx.lifecycle:lifecycle-runtime-ktx:$lifecycleVersion " )
119
116
implementation(" androidx.lifecycle:lifecycle-viewmodel-compose:$lifecycleVersion " )
120
117
}
@@ -123,6 +120,8 @@ configurations {
123
120
all {
124
121
// remove Baseline Profile Installer or whatever it is...
125
122
exclude(group = " androidx.profileinstaller" , module = " profileinstaller" )
123
+ // remove libandroidx.graphics.path.so
124
+ exclude(group = " androidx.graphics" , module = " graphics-path" )
126
125
}
127
126
}
128
127
@@ -165,7 +164,6 @@ fun createSigningConfigFromEnv(signingConfigs: NamedDomainObjectContainer<Signin
165
164
}
166
165
}
167
166
signKeyFile ? : return null
168
- println (" signKeyFile: $signKeyFile " )
169
167
return signingConfigs.create(" release" ) {
170
168
storeFile = signKeyFile
171
169
storePassword = env(" SIGN_KEY_PWD" )
0 commit comments