diff --git a/src/io/flutter/android/AndroidSdk.java b/src/io/flutter/android/AndroidSdk.java index c660b022e..9f5eff0bb 100644 --- a/src/io/flutter/android/AndroidSdk.java +++ b/src/io/flutter/android/AndroidSdk.java @@ -18,6 +18,8 @@ import com.intellij.openapi.vfs.LocalFileSystem; import com.intellij.openapi.vfs.VirtualFile; import io.flutter.FlutterUtils; +import io.flutter.logging.PluginLogger; +import io.flutter.settings.FlutterSettings; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -29,7 +31,7 @@ * A wrapper around an Android SDK on disk. */ public class AndroidSdk { - private static final @NotNull Logger LOG = Logger.getInstance(AndroidSdk.class); + private static final @NotNull Logger LOG = PluginLogger.createLogger(AndroidSdk.class); @Nullable public static AndroidSdk createFromProject(@NotNull Project project) { @@ -128,7 +130,11 @@ public void onTextAvailable(@NotNull ProcessEvent event, @NotNull Key outputType return emulators; } catch (ExecutionException | RuntimeException e) { - FlutterUtils.warn(LOG, "Error listing android emulators", e); + if (FlutterSettings.getInstance().isFilePathLoggingEnabled()) { + LOG.warn("Error listing android emulators", e); + } else { + LOG.warn("Error listing android emulators"); + } return Collections.emptyList(); } }