diff --git a/android/src/main/java/com/facebook/flipper/android/utils/FlipperUtils.java b/android/src/main/java/com/facebook/flipper/android/utils/FlipperUtils.java index 316e83595..dca1fdab7 100644 --- a/android/src/main/java/com/facebook/flipper/android/utils/FlipperUtils.java +++ b/android/src/main/java/com/facebook/flipper/android/utils/FlipperUtils.java @@ -16,14 +16,19 @@ public final class FlipperUtils { private FlipperUtils() {} - public static boolean shouldEnableFlipper(final Context context) { + public static boolean shouldEnableFlipper( + final Context context, final boolean allowDebuggingServices) { return (BuildConfig.IS_INTERNAL_BUILD || BuildConfig.LOAD_FLIPPER_EXPLICIT) && !isEndToEndTest() - && isMainProcess(context) + && (allowDebuggingServices || isMainProcess(context)) // Flipper has issue with ASAN build. They cannot be concurrently enabled. && !BuildConfig.IS_ASAN_BUILD; } + public static boolean shouldEnableFlipper(final Context context) { + return shouldEnableFlipper(context, false); + } + private static boolean isEndToEndTest() { final String value = System.getenv("BUDDY_SONAR_DISABLED"); if (value == null || value.length() == 0) {