Skip to content

Commit 2437818

Browse files
authored
Reduce Android minSdkVersion back to 23 (#1659)
* Try reducing the minSdkVersion to 23 * Specify a different r8 tools version * Update firestore internal test * Update readme
1 parent d8ffa49 commit 2437818

File tree

42 files changed

+84
-41
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+84
-41
lines changed

analytics/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

analytics/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.android.analytics.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

app/app_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ android {
4040
buildToolsVersion '32.0.0'
4141

4242
defaultConfig {
43-
minSdkVersion 24
43+
minSdkVersion 23
4444
targetSdkVersion 34
4545
}
4646

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

app/google_api_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ android {
4040
buildToolsVersion '32.0.0'
4141

4242
defaultConfig {
43-
minSdkVersion 24
43+
minSdkVersion 23
4444
targetSdkVersion 34
4545
}
4646

app/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.android.analytics.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

app/invites_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ android {
4040
buildToolsVersion '32.0.0'
4141

4242
defaultConfig {
43-
minSdkVersion 24
43+
minSdkVersion 23
4444
targetSdkVersion 34
4545
}
4646

app/test_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ android {
3636
buildToolsVersion '32.0.0'
3737

3838
defaultConfig {
39-
minSdkVersion 24
39+
minSdkVersion 23
4040
targetSdkVersion 34
4141
}
4242

app_check/app_check_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ android {
4040
buildToolsVersion '32.0.0'
4141

4242
defaultConfig {
43-
minSdkVersion 24
43+
minSdkVersion 23
4444
targetSdkVersion 34
4545
}
4646

app_check/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

app_check/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.firebase.cpp.appcheck.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

auth/auth_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ android {
4040
buildToolsVersion '32.0.0'
4141

4242
defaultConfig {
43-
minSdkVersion 24
43+
minSdkVersion 23
4444
targetSdkVersion 34
4545
}
4646

auth/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

auth/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.android.auth.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

database/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

database/database_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ android {
3636
buildToolsVersion '32.0.0'
3737

3838
defaultConfig {
39-
minSdkVersion 24
39+
minSdkVersion 23
4040
targetSdkVersion 34
4141
}
4242

database/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.firebase.cpp.database.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

dynamic_links/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

dynamic_links/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.android.dynamiclinks.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

firestore/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ android {
4949

5050
defaultConfig {
5151
// Jelly Bean is the minimum supported version needed by Firebase.
52-
minSdkVersion 24
52+
minSdkVersion 23
5353
targetSdkVersion 34
5454
versionCode 1
5555
versionName "1.0"

firestore/firestore_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ android {
4040
buildToolsVersion '32.0.0'
4141

4242
defaultConfig {
43-
minSdkVersion 24
43+
minSdkVersion 23
4444
targetSdkVersion 34
4545
}
4646

firestore/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.firebase.cpp.firestore.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

firestore/integration_test_internal/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -63,7 +66,7 @@ android {
6366

6467
defaultConfig {
6568
applicationId 'com.google.firebase.cpp.firestore.testapp'
66-
minSdkVersion 24
69+
minSdkVersion 23
6770
targetSdkVersion 34
6871
versionCode 1
6972
versionName '1.0'

functions/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

functions/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.firebase.cpp.functions.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

gma/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

gma/gma_resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ android {
4141
buildToolsVersion '32.0.0'
4242

4343
defaultConfig {
44-
minSdkVersion 24
44+
minSdkVersion 23
4545
targetSdkVersion 34
4646
}
4747

gma/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.android.admob.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

installations/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

installations/integration_test/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ buildscript {
2121
}
2222
dependencies {
2323
classpath 'com.android.tools.build:gradle:7.4.2'
24+
// r8 on this version of the Android tools has a bug,
25+
// so specify a different version to use.
26+
classpath 'com.android.tools:r8:8.3.37'
2427
classpath 'com.google.gms:google-services:4.4.1'
2528
}
2629
}
@@ -55,7 +58,7 @@ android {
5558

5659
defaultConfig {
5760
applicationId 'com.google.firebase.fis.testapp'
58-
minSdkVersion 24
61+
minSdkVersion 23
5962
targetSdkVersion 34
6063
versionCode 1
6164
versionName '1.0'

messaging/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
defaultConfig {
51-
minSdkVersion 24
51+
minSdkVersion 23
5252
targetSdkVersion 34
5353
versionCode 1
5454
versionName "1.0"

0 commit comments

Comments
 (0)