Skip to content

Commit 4a1cfd1

Browse files
committed
chore: update source code
1 parent ab45402 commit 4a1cfd1

File tree

18 files changed

+608
-341
lines changed

18 files changed

+608
-341
lines changed

firebase_messaging_tutorial/android/app/build.gradle

+4-2
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,14 @@ if (flutterVersionName == null) {
2222
}
2323

2424
apply plugin: 'com.android.application'
25+
// START: FlutterFire Configuration
26+
apply plugin: 'com.google.gms.google-services'
27+
// END: FlutterFire Configuration
2528
apply plugin: 'kotlin-android'
2629
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
27-
apply plugin: 'com.google.gms.google-services'
2830

2931
android {
30-
compileSdkVersion 30
32+
compileSdkVersion flutter.compileSdkVersion
3133

3234
sourceSets {
3335
main.java.srcDirs += 'src/main/kotlin'

firebase_messaging_tutorial/android/build.gradle

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
buildscript {
2-
ext.kotlin_version = '1.3.50'
2+
ext.kotlin_version = '1.7.10'
33
repositories {
44
google()
55
jcenter()
66
}
77

88
dependencies {
9-
classpath 'com.android.tools.build:gradle:4.1.0'
9+
// START: FlutterFire Configuration
10+
classpath 'com.google.gms:google-services:4.3.15'
11+
// END: FlutterFire Configuration
12+
classpath 'com.android.tools.build:gradle:7.0.1'
1013
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
11-
classpath 'com.google.gms:google-services:4.3.3'
1214
}
1315
}
1416

@@ -27,6 +29,6 @@ subprojects {
2729
project.evaluationDependsOn(':app')
2830
}
2931

30-
task clean(type: Delete) {
32+
tasks.register("clean", Delete) {
3133
delete rootProject.buildDir
3234
}

firebase_messaging_tutorial/android/gradle/wrapper/gradle-wrapper.properties

+1-1
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-6.7-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.1-all.zip

firebase_messaging_tutorial/ios/Runner.xcodeproj/project.pbxproj

+4
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
/* Begin PBXBuildFile section */
1010
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
1111
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
12+
3DE6D910E124F7A7F74E1A83 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = F72A8D77E3C4A838E23A77FF /* GoogleService-Info.plist */; };
1213
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
1314
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
1415
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
@@ -42,6 +43,7 @@
4243
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
4344
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
4445
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
46+
F72A8D77E3C4A838E23A77FF /* GoogleService-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "Runner/GoogleService-Info.plist"; sourceTree = "<group>"; };
4547
/* End PBXFileReference section */
4648

4749
/* Begin PBXFrameworksBuildPhase section */
@@ -72,6 +74,7 @@
7274
9740EEB11CF90186004384FC /* Flutter */,
7375
97C146F01CF9000F007C117D /* Runner */,
7476
97C146EF1CF9000F007C117D /* Products */,
77+
F72A8D77E3C4A838E23A77FF /* GoogleService-Info.plist */,
7578
);
7679
sourceTree = "<group>";
7780
};
@@ -163,6 +166,7 @@
163166
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
164167
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
165168
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
169+
3DE6D910E124F7A7F74E1A83 /* GoogleService-Info.plist in Resources */,
166170
);
167171
runOnlyForDeploymentPostprocessing = 0;
168172
};

firebase_messaging_tutorial/lib/main.dart

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:firebase_core/firebase_core.dart';
22
import 'package:firebase_messaging/firebase_messaging.dart';
3+
import 'package:firebase_messaging_tutorial/firebase_options.dart';
34
import 'package:flutter/material.dart';
45

56
Future<void> _messageHandler(RemoteMessage message) async {
@@ -8,7 +9,7 @@ Future<void> _messageHandler(RemoteMessage message) async {
89

910
void main() async {
1011
WidgetsFlutterBinding.ensureInitialized();
11-
await Firebase.initializeApp();
12+
await Firebase.initializeApp(options: DefaultFirebaseOptions.currentPlatform);
1213
FirebaseMessaging.onBackgroundMessage(_messageHandler);
1314
runApp(MessagingTutorial());
1415
}

0 commit comments

Comments
 (0)