Adding a Flutter screen to an Android app

Add Flutter to existing app

Adding Flutter to Android

Add a Flutter screen

Add a normal Flutter screen

Step 1: Add FlutterActivity to AndroidManifest.xml
Step 2: Launch FlutterActivity
Step 3: (Optional) Use a cached FlutterEngine

Initial route with a cached engine

Add a translucent Flutter screen

Step 1: Use a theme with translucency
Step 2: Start FlutterActivity with transparency

This guide describes how to add a single Flutter screen to an
existing Android app. A Flutter screen can be added as a normal,
opaque screen, or as a see-through, translucent screen.
Both options are described in this guide.

Add a normal Flutter screen

Step 1: Add FlutterActivity to AndroidManifest.xml