Skip to content

Commit f3a36d0

Browse files
committed
chore: Replace android.resourceConfigurations to android.androidResource.localFilters
Signed-off-by: Hu Shenghao <dede.hu@qq.com>
1 parent 508a48d commit f3a36d0

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

app/build.gradle.kts

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1+
@file:Suppress("UnstableApiUsage")// androidResources.localeFilters
2+
13
plugins {
24
id("easter.egg.app")
35
}
46

57
android {
68
namespace = "com.dede.android_eggs"
79

8-
defaultConfig {
9-
applicationId = "com.dede.android_eggs"
10-
versionCode = 58
11-
versionName = "3.4.0"
12-
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
13-
14-
resourceConfigurations += listOf(
10+
androidResources {
11+
localeFilters += listOf(
1512
"zh", "zh-rTW",
1613
"ru", "uk-rUA",
1714
"en", "it", "de", "fr", "nl-rNL", "hu-rHU",
@@ -20,11 +17,18 @@ android {
2017
"ja-rJP", "ko-rKR", "vi-rVN", "th-rTH", "fil-rPH", "lo-rLA",
2118
"ar-rSA", "cs-rCZ", "ta-rIN", "ro-rRO", "sv-rSE", "my-rMM",
2219
)
20+
}
21+
22+
defaultConfig {
23+
applicationId = "com.dede.android_eggs"
24+
versionCode = 58
25+
versionName = "3.4.0"
26+
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
2327

2428
setProperty("archivesBaseName", "easter_eggs_${versionName}_${versionCode}")
2529

2630
// Language configuration only
27-
buildConfigField("int", "LANGUAGE_RES", resourceConfigurations.size.toString())
31+
buildConfigField("int", "LANGUAGE_RES", androidResources.localeFilters.size.toString())
2832
}
2933

3034
signingConfigs {

app/src/main/java/com/dede/android_eggs/views/settings/compose/prefs/LanguagePref.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ object LanguagePrefUtil {
172172
// check gradle resourceConfigurations count
173173
actual = BuildConfig.LANGUAGE_RES
174174
check(expected == actual) {
175-
"android.defaultConfig.resourceConfigurations length, expected: %d, actual: %d."
175+
"android.androidResources.localeFilters length, expected: %d, actual: %d."
176176
.format(expected, actual)
177177
}
178178
}

0 commit comments

Comments
 (0)