diff --git a/android/src/main/java/com/facebook/sonar/android/AndroidSonarClient.java b/android/src/main/java/com/facebook/sonar/android/AndroidSonarClient.java index cf71d2699..838e46afb 100644 --- a/android/src/main/java/com/facebook/sonar/android/AndroidSonarClient.java +++ b/android/src/main/java/com/facebook/sonar/android/AndroidSonarClient.java @@ -48,6 +48,13 @@ public final class AndroidSonarClient { return SonarClientImpl.getInstance(); } + public static synchronized SonarClient getInstanceIfInitialized() { + if (!sIsInitialized) { + return null; + } + return SonarClientImpl.getInstance(); + } + static void checkRequiredPermissions(Context context) { // Don't terminate for compatibility reasons. Not all apps have ACCESS_WIFI_STATE permission. for (String permission : REQUIRED_PERMISSIONS) {