diff --git a/firestore.gradle b/firestore.gradle
index df15f6d..3a20208 100644
--- a/firestore.gradle
+++ b/firestore.gradle
@@ -1,11 +1,32 @@
buildscript {
- repositories {
- maven { url 'https://maven.google.com' }
- mavenLocal()
- jcenter()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:3.3.2'
- classpath 'com.google.gms:google-services:4.2.0'
- }
+ repositories {
+ google()
+ mavenCentral()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:7.2.1'
+ classpath 'com.google.gms:google-services:4.3.10'
+ }
}
+repositories {
+ mavenCentral()
+ maven {
+ url "https://maven.google.com"
+ }
+}
+dependencies {
+ implementation "com.google.firebase:firebase-core:18.0.0"
+ implementation "androidx.appcompat:appcompat:1.3.1"
+}
+
+cdvPluginPostBuildExtras.add({
+ afterEvaluate {
+ rootProject.subprojects {
+ if (name == "app") {
+ if (!plugins.hasPlugin('com.google.gms.google-services')) {
+ apply plugin: com.google.gms.googleservices.GoogleServicesPlugin
+ }
+ }
+ }
+ }
+})
diff --git a/plugin.xml b/plugin.xml
index 42cc3ce..12354d6 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -42,9 +42,14 @@
-
+
+
+
+
+
+
-
+
diff --git a/src/android/uk/co/reallysmall/cordova/plugin/firestore/InitialiseHandler.java b/src/android/uk/co/reallysmall/cordova/plugin/firestore/InitialiseHandler.java
index 0c7284b..322fd7e 100644
--- a/src/android/uk/co/reallysmall/cordova/plugin/firestore/InitialiseHandler.java
+++ b/src/android/uk/co/reallysmall/cordova/plugin/firestore/InitialiseHandler.java
@@ -139,7 +139,6 @@ public boolean handle(final JSONArray args, CallbackContext callbackContext) {
FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder()
.setPersistenceEnabled(persist)
- .setTimestampsInSnapshotsEnabled(timestampsInSnapshots)
.build();
firestorePlugin.getDatabase().setFirestoreSettings(settings);