flutter-intellij: Unable to add Flutter Module in Android app

Steps to Reproduce

  1. Create a native android app in Android Studio.
  2. Go to File > New > New Module …
  3. According to the instructions on Integrate a Flutter module into your Android project, you should see and option for Flutter Module, Flutter Project etc. But they are not present.

image

Version info

flutter doctor -v:

[✓] Flutter (Channel stable, 2.8.1, on Pop!_OS 21.10 5.15.15-76051515-generic,
    locale en_US.UTF-8)
    • Flutter version 2.8.1 at /home/mayank-pop/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 77d935af4d (6 weeks ago), 2021-12-16 08:37:33 -0800
    • Engine revision 890a5fca2e
    • Dart version 2.15.1

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /home/mayank-pop/Android/Sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: /opt/android-studio-preview/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Linux toolchain - develop for Linux desktop
    • Ubuntu clang version 13.0.0-2
    • cmake version 3.18.4
    • ninja version 1.10.1
    • pkg-config version 0.29.2

[✓] Android Studio (version 2021.1)
    • Android Studio at /opt/android-studio-preview
    • Flutter plugin version 63.2.2
    • Dart plugin version 211.7798
    • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822)

[✓] Android Studio (version 2020.3)
    • Android Studio at /opt/android-studio
    • Flutter plugin version 63.2.1
    • Dart plugin version 203.8452
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] VS Code (version 1.63.2)
    • VS Code at /usr/share/code
    • Flutter extension version 3.32.0

[✓] Connected device (3 available)
    • Redmi 4 (mobile) • 6b0b6837d440 • android-arm64  • Android 10 (API 29)
    • Linux (desktop)  • linux        • linux-x64      • Pop!_OS 21.10 5.15.15-76051515-generic
    • Chrome (web)     • chrome       • web-javascript • Google Chrome 97.0.4692.99

• No issues found!

Dart plugin version 211.7798 Flutter plugin version 63.2.2 Tested with Android Studio Arctic Fox 2020.3 and Bumblebee 2021.1.1 RC 1

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Reactions: 18
  • Comments: 19 (2 by maintainers)

Most upvoted comments

The instructions are valid for older versions of Android Studio. In Arctic Fox they redesigned the new project wizard, which broke our support for add-to-app. We currently do not support add-to-app in Android Studio.

I too am facing the same thing. Bumblebee does not show the options for flutter modules as author shows

Hi All So while creating a new project over the weekend I found out where the creation of a new flutter module is. I know it is not 100% the behaviour which we are looking for here to add a flutter module into an android app but it is a way to create the module from the UI. File -> New -> Flutter Project Click next button after confirming your flutter SDK path. The “Project Type” dropdown then contains options for Module and Plugin. image

Ohh so its missing in the latest android studio version then it should be updated in documentation also.

I’ll see what we can do. I’ve scheduled it for the July release, and let’s hope we find the time!

cc: @jacob314

One of the best things about Flutter is the great documentation you provide. 👓 But this issue broke that opinion.

Please, either solve this issue or change the documentation. Having not valid documentation wastes developer’s time. ⏳

In 2023 it’s becoming very actual for people to think more serious about either integrating Flutter as a module or replacing their existing application to Flutter. So helping Flutter developers with a good, valid and up to date documentation allows them to be more productive. 🏄‍♂️

@neiljaywarner thank you for hinting 😃 But you don’t know much about my knowledge. To be able to open a PR about the docs one should first understand what’s going on under the hood.

@neiljaywarner great, I’ll check out the command line interface’s equivalent for adding a Flutter module to an existing application. I found the documentation for that at https://docs.flutter.dev/development/add-to-app/android/project-setup#create-a-flutter-module

No updates in documentation, it’s so disappointing