From 740ad3e4645be2bd0d671bc2ab0b8ab85fb0caa9 Mon Sep 17 00:00:00 2001 From: Johnny A <5891646+johnny243@users.noreply.github.com> Date: Tue, 1 Jun 2021 10:17:05 -0400 Subject: [PATCH] feat: remote debugging for WebViews (#438) * feat: remote debugging for WebViews * fix: get application context Co-authored-by: Johnny Almonte --- .../src/main/java/com/standardnotes/MainApplication.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/android/app/src/main/java/com/standardnotes/MainApplication.java b/android/app/src/main/java/com/standardnotes/MainApplication.java index fe96c133..8f8efb7a 100644 --- a/android/app/src/main/java/com/standardnotes/MainApplication.java +++ b/android/app/src/main/java/com/standardnotes/MainApplication.java @@ -3,6 +3,7 @@ package com.standardnotes; import android.app.Application; import android.app.Activity; import android.content.Context; +import android.webkit.WebView; import com.bugsnag.android.BreadcrumbType; import com.bugsnag.android.Configuration; @@ -65,6 +66,12 @@ public class MainApplication extends Application implements ReactApplication { public void onCreate() { super.onCreate(); + // Enable Remote debugging for WebViews + String packageName = getApplicationContext().getPackageName(); + if (packageName.equals("com.standardnotes.dev")) { + WebView.setWebContentsDebuggingEnabled(true); + } + rebuildOkHtttp(); Configuration config = Configuration.load(this);