diff --git a/sky/shell/platform/android/io/flutter/view/FlutterView.java b/sky/shell/platform/android/io/flutter/view/FlutterView.java index 75a4ec0d419..05ee7c67308 100644 --- a/sky/shell/platform/android/io/flutter/view/FlutterView.java +++ b/sky/shell/platform/android/io/flutter/view/FlutterView.java @@ -206,6 +206,10 @@ public class FlutterView extends SurfaceView getHolder().removeCallback(mSurfaceCallback); nativeDetach(mNativePlatformView); mNativePlatformView = 0; + + mSkyEngine.close(); + mDartServiceProvider.close(); + mFlutterAppMessages.close(); } @Override