From e8d6115b3b831a36cfa0f18cd3f1c7582823a827 Mon Sep 17 00:00:00 2001 From: xster Date: Thu, 15 Apr 2021 06:14:01 -0700 Subject: [PATCH] change the Android FlutterEngine class doc around multiple engines (#25575) --- .../android/io/flutter/embedding/engine/FlutterEngine.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/shell/platform/android/io/flutter/embedding/engine/FlutterEngine.java b/shell/platform/android/io/flutter/embedding/engine/FlutterEngine.java index d12c03cb7..dbbe84d49 100644 --- a/shell/platform/android/io/flutter/embedding/engine/FlutterEngine.java +++ b/shell/platform/android/io/flutter/embedding/engine/FlutterEngine.java @@ -53,8 +53,9 @@ import java.util.Set; * interaction. * *

Multiple {@code FlutterEngine}s may exist, execute Dart code, and render UIs within a single - * Android app. Flutter at this point makes no guarantees on the performance of running multiple - * engines. Use at your own risk. See https://github.com/flutter/flutter/issues/37644 for details. + * Android app. For better memory performance characteristics, construct multiple {@code + * FlutterEngine}s via {@link io.flutter.embedding.engine.FlutterEngineGroup} rather than via {@code + * FlutterEngine}'s constructor directly. * *

To start running Dart and/or Flutter within this {@code FlutterEngine}, get a reference to * this engine's {@link DartExecutor} and then use {@link -- GitLab