Repository: flutter
Issue: Creating an engine breaks `--start-paused` and breakpoints (until hot reload or hot restart)
Labels: platform-android,tool,engine,a: debugging,has reproducible steps,P2,found in release: 2.5,team-android,triaged-android

## Steps to Reproduce

`--start-paused` not working and breakpoints are not hit (until hot reload or hot restart) when creating a FlutterEngine before activity is created

1. Set breakpoint in some IDE in the build method in `main.dart`
2. Run from the IDE
3. Break point missed

or

1. `flutter run --start-paused`
2. See that the screen turned red instead of staying white, indicating that the app didn't pause

Commenting out this line in `MyApp.kt` removes the issue

```kt
flutterEngine = FlutterEngine(this)
```

Repro https://github.com/nt4f04unds-archive/issues/tree/flutter_91950

<details>
  <summary>Logs</summary>

```
[√] Flutter (Channel master, 2.6.0-12.0.pre.378, on Microsoft Windows [Version 10.0.19041.1237], locale ru-RU)
    • Flutter version 2.6.0-12.0.pre.378 at C:\dev\src\flutter
    • Upstream repository git@github.com:nt4f04und/flutter.git
    • FLUTTER_GIT_URL = git@github.com:nt4f04und/flutter.git
    • Framework revision 50ed0a23cd (78 minutes ago), 2021-10-16 06:38:02 -0400
    • Engine revision faa45f497f
    • Dart version 2.15.0 (build 2.15.0-226.0.dev)

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at C:\Users\danya\AppData\Local\Android\sdk
    X cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    X Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.7.7)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.7.30621.155
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 4.1)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)    

[√] IntelliJ IDEA Community Edition (version 2020.3)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.3.3
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart

[√] VS Code (version 1.61.1)
    • VS Code at C:\Users\danya\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.27.0

[√] Connected device (4 available)
    • sdk gphone x86 (mobile) • emulator-5554 • android-x86    • Android 11 (API 30) (emulator)
    • Windows (desktop)       • windows       • windows-x64    • Microsoft Windows [Version 10.0.19041.1237]
    • Chrome (web)            • chrome        • web-javascript • Google Chrome 94.0.4606.81
    • Edge (web)              • edge          • web-javascript • Microsoft Edge 94.0.992.38

! Doctor found issues in 1 category.
```

</details>