Skip to content

Commit f674af1

Browse files
authored
Merge pull request #42 from SelaseKay/update-gradle-version
update gradle version
2 parents 0428b74 + 4e69bcb commit f674af1

File tree

6 files changed

+292
-261
lines changed

6 files changed

+292
-261
lines changed

packages/firebase_snippets_app/android/app/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,13 @@ apply plugin: 'kotlin-android'
2727
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
2828

2929
android {
30+
namespace = "com.example.firebase_snippets_app"
3031
compileSdkVersion flutter.compileSdkVersion
3132

33+
buildFeatures {
34+
buildConfig true
35+
}
36+
3237
compileOptions {
3338
sourceCompatibility JavaVersion.VERSION_1_8
3439
targetCompatibility JavaVersion.VERSION_1_8
@@ -45,7 +50,7 @@ android {
4550
defaultConfig {
4651
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
4752
applicationId "com.example.firebase_snippets_app"
48-
minSdkVersion 21
53+
minSdkVersion 23
4954
targetSdkVersion flutter.targetSdkVersion
5055
versionCode flutterVersionCode.toInteger()
5156
versionName flutterVersionName

packages/firebase_snippets_app/android/build.gradle

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
buildscript {
2-
ext.kotlin_version = '1.7.10'
2+
ext.kotlin_version = '1.9.0'
33
repositories {
44
google()
55
mavenCentral()
66
}
77

88
dependencies {
9-
classpath 'com.android.tools.build:gradle:7.2.0'
9+
classpath 'com.android.tools.build:gradle:8.1.0'
1010
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
11-
classpath 'com.google.gms:google-services:4.3.10'
11+
classpath 'com.google.gms:google-services:4.3.15'
1212
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.7.1'
1313

1414
}
@@ -19,6 +19,18 @@ allprojects {
1919
google()
2020
mavenCentral()
2121
}
22+
23+
subprojects {
24+
afterEvaluate { project ->
25+
if (project.hasProperty('android')) {
26+
project.android {
27+
if (namespace == null) {
28+
namespace project.group
29+
}
30+
}
31+
}
32+
}
33+
}
2234
}
2335

2436
rootProject.buildDir = '../build'
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
org.gradle.jvmargs=-Xmx1536M
22
android.useAndroidX=true
33
android.enableJetifier=true
4+
android.defaults.buildfeatures.buildconfig=true

packages/firebase_snippets_app/android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-all.zip

0 commit comments

Comments
 (0)