You are free to include assets in any component,
as long as they are installed and loaded when they
are first referenced, though typically,
assets and the Dart code that uses those assets
are best packed in the same component.

Manually add all deferred components
    that you defined in pubspec.yaml into the
    android/settings.gradle file as includes.
    For example, if there are three deferred components
    defined in the pubspec named, boxComponent, circleComponent,
    and assetComponent, ensure that android/settings.gradle
    contains the following:
    
include ':app', ':boxComponent', ':circleComponent', ':assetComponent'
...

Repeat steps 3.1 through 3.6 (this step)
    until all validator recommendations are handled and the tool
    runs without further recommendations.

    When successful, this command outputs an app-release.aab
file in build/app/outputs/bundle/release.