
Fixes https://github.com/flutter/flutter/issues/163561 Fixes https://github.com/flutter/flutter/issues/156488 Fixes https://github.com/flutter/flutter/issues/156489 Fixes https://github.com/flutter/flutter/issues/163520 Forked from https://github.com/flutter/flutter/pull/163692 Only release background image readers on Android 14. I believe reader disposal is the ultimate cause of https://github.com/flutter/flutter/issues/162147 , where older android devices don't seem to handle backgrounding the same way we expect on newer devices. The result of this is a crash in HWUI, which is unexpected. Since we only ever did the background release to work around an ANdroid 14 bug, and because it breaks other functionality like background playback - we should remove it for all targets besides 14.
Flutter Engine
Setting up the Engine development environment
See here
gclient
bootstrap
Flutter engine uses gclient
to manage dependencies.
If you've already cloned the flutter repository: