diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 3a651fec..18a79627 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -45,7 +45,15 @@
-
+
+
+
+
+
+
+
diff --git a/android/app/src/main/java/com/compass/app/MainActivity.java b/android/app/src/main/java/com/compass/app/MainActivity.java
index b58111d2..25c7a582 100644
--- a/android/app/src/main/java/com/compass/app/MainActivity.java
+++ b/android/app/src/main/java/com/compass/app/MainActivity.java
@@ -1,26 +1,26 @@
package com.compass.app;
+import android.Manifest;
import android.content.Intent;
+import android.content.pm.PackageManager;
+import android.os.Build;
import android.os.Bundle;
import android.util.Log;
import android.webkit.JavascriptInterface;
import android.webkit.WebSettings;
import android.webkit.WebView;
+import androidx.activity.result.ActivityResultLauncher;
+import androidx.activity.result.contract.ActivityResultContracts;
+import androidx.core.content.ContextCompat;
+
+import com.capacitorjs.plugins.pushnotifications.PushNotificationsPlugin;
import com.getcapacitor.BridgeActivity;
import com.getcapacitor.BridgeWebViewClient;
import org.json.JSONException;
import org.json.JSONObject;
-import android.Manifest;
-import android.content.pm.PackageManager;
-import android.os.Build;
-import androidx.activity.result.ActivityResultLauncher;
-import androidx.activity.result.contract.ActivityResultContracts;
-import androidx.core.content.ContextCompat;
-
-
public class MainActivity extends BridgeActivity {
@@ -90,6 +90,12 @@ public class MainActivity extends BridgeActivity {
settings.setJavaScriptEnabled(true);
webView.addJavascriptInterface(new NativeBridge(), "AndroidBridge");
+ registerPlugin(PushNotificationsPlugin.class);
+ // Initialize the Bridge with Push Notifications plugin
+// this.init(savedInstanceState, new ArrayList>() {{
+// add(com.getcapacitor.plugin.PushNotifications.class);
+// }});
+
askNotificationPermission();
}