diff --git a/android/app/build.gradle b/android/app/build.gradle
index 953b77a..a879d75 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -3,6 +3,7 @@ plugins {
id "kotlin-android"
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
id "dev.flutter.flutter-gradle-plugin"
+ id("com.google.gms.google-services")
}
// Load keystore properties from key.properties file
@@ -24,6 +25,8 @@ android {
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
+ // ✅ Enable core library desugaring for Java 8+ APIs
+ coreLibraryDesugaringEnabled true
}
// Configure Kotlin options for JVM target
@@ -75,3 +78,8 @@ android {
flutter {
source = "../.."
}
+
+// ✅ Add required dependencies for desugaring
+dependencies {
+ coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.4'
+}
diff --git a/android/app/google-services.json b/android/app/google-services.json
new file mode 100644
index 0000000..bc75b8b
--- /dev/null
+++ b/android/app/google-services.json
@@ -0,0 +1,29 @@
+{
+ "project_info": {
+ "project_number": "626581282477",
+ "project_id": "mtest-a0635",
+ "storage_bucket": "mtest-a0635.firebasestorage.app"
+ },
+ "client": [
+ {
+ "client_info": {
+ "mobilesdk_app_id": "1:626581282477:android:8d3cf5009ff92ef67ff024",
+ "android_client_info": {
+ "package_name": "com.marco.aiotstage"
+ }
+ },
+ "oauth_client": [],
+ "api_key": [
+ {
+ "current_key": "AIzaSyCBkDQRpbSdR0bo6pO4Bm0ZIdXkdaE3z-A"
+ }
+ ],
+ "services": {
+ "appinvite_service": {
+ "other_platform_oauth_client": []
+ }
+ }
+ }
+ ],
+ "configuration_version": "1"
+}
\ No newline at end of file
diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index d6ea985..5e83e07 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -4,6 +4,8 @@
+
+
@@ -38,6 +40,9 @@
+