mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Typically the AndroidShellHolder's apk_asset_provider_ is set by AndroidShellHolder::Launch when the DartExecutor runs the engine's entrypoint. But if the engine was started by Spawn, then the apk_asset_provider_ was not being set. This would cause a crash if the resulting engine was later used to spawn another engine. Fixes https://github.com/flutter/flutter/issues/122364