Android Studio (not installed) , when run flutter doctor while Android Studio installed on machine

AndroidAndroid StudioFlutter

Android Problem Overview


When I run flutter doctor command on mac its showing below, while I already install Android Studio, and I can run ios build from Android Studio.

[!] Android Studio (not installed)

flutter doctor output:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.14.5 18F132, locale en-GB)
 
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
[!] Android Studio (not installed)
[✓] Connected device (1 available)

Android Solutions


Solution 1 - Android

In Windows


if your Android Studio install by default, you can use this command

flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"

after this command, flutter can found android studio, but the plugin can't...

flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Version 10.0.18363.1016], locale zh-CN)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[!] Android Studio
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
[√] VS Code (version 1.48.0)
[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.

In Linux (Ubuntu)


Note: for those who are facing the problem in Ubuntu and Android Studio is installed with snap:

flutter config --android-studio-dir="/snap/android-studio/current/android-studio"

Note: for those who are facing the problem in Ubuntu and Android Studio is installed with JetBrains Toolbox:

flutter config --android-studio-dir=/home/myuser/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7042882

Where ./201.7042822 matches the current version of Android Studio installed. You'll have to check which one you have and update it in the command above.

Solution 2 - Android

I had a similar issue which I solved by updating my flutter config as follows:

  flutter config --android-sdk="$HOME/Android/Sdk"
  flutter config --android-studio-dir="/usr/local/android-studio"

This was on Ubuntu 20.04.1

Assumptions:

  • You have extracted the downloaded android studio zip to /usr/local/android-studio

If you install Android studio using snap then

flutter config --android-studio-dir="/snap/android-studio/current/android-studio"

Solution 3 - Android

I solve this issue within windows 10 pro with this exactly line:

$> flutter config --android-studio-dir= "C:\Program Files\Android\Android Studio"

notice that is an space between the equal mark and the double cotes, this solve as you can see in this print show solved right now! this is the fail attempt without the exactly formatting

hope this help new flutter developers!

Solution 4 - Android

If you have installed Android Studio via Snap, run following command

flutter config --android-studio-dir="/snap/android-studio/current/android-studio"

This will fix the issue

Solution 5 - Android

flutter config --android-studio-dir C:\Program Files\Android\Android Studio will unfortunately not work because of empty space which breaks the tree structure but to solve the issue, use quotes like this: flutter config --android-studio-dir "C:\Program Files\Android\Android Studio"

Solution 6 - Android

A solution that worked for me was (after double clicking the downloaded file IDE) move the Android Studio program into the applications folder.

I ran Flutter Doctor and followed all prompts. worked for me.

This works on MacOS only

Solution 7 - Android

I think that I had the same issue, below are steps that helped me so I would recommend to try them.

  1. Android Studio is installed and you can run it, so when it boots up, select configure: Where to find configure on Android Studio screen

  2. In dropdown list open "plugins"

  3. Search for "flutter" and install this plugin together with dart.

  4. Restart the Android Studio and open a new terminal.

  5. You should be able to create a flutter project in Android Studio and "flutter doctor" should work now.

Another possible solution:
Specify path, where android studio is installed, with the following command:
flutter config --android-studio-dir=

Solution 8 - Android

This worked for me!!

The problem is if your folder name is "Android Studio", flutter is not able to detect it later as taking only Android and skipping Studio.

Solution is :

Rename folder name from "Android Studio" To "AndroidStudio" and then run the config command :

flutter config --android-studio-dir="C:\Program Files\Android\AndroidStudio" enter image description here

Solution 9 - Android

Following worked for me.

Close opened Android studio application if any, and open the cmd as an admisitrator and give the below command

flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"

Solution 10 - Android

For ubuntu; in the unzip directory;

flutter config --android-studio-dir="pwd/android-studio"

command work for me.

Solution 11 - Android

  1. Go Android studio Home Screen
  2. Configure
  3. Install Flutter, Dart, Plugin
  4. Restart android studio and work properly

if now you are not able to solve the issue so please run this command and check again

C:\mycomputer>flutter config --android-studio-dir="C:\ProgramFiles\Android\Android Studio"

I Have Solve this issue with this command

enter image description here

Solution 12 - Android

This works for me in windows 8.1:

flutter config --android-studio-dir "C:\Program Files\Android\Android Studio"

2021.09.01

Solution 13 - Android

You can use below command in command prompt

> flutter config --android-studio-dir=""

Solution 14 - Android

The solution with : flutter config --android-studio-dir="Your_Android_Studio_Directory" worked for me.

After that you can get error messages with flutter doctor even if you have the pluggins already intalled:

[!] Android Studio X Flutter plugin not installed; this adds Flutter specific functionality. X Dart plugin not installed; this adds Dart specific functionality.

Reinstalling flutter and dart plugins in Android Studio (version 4.1) solved the problem.

Solution 15 - Android

Even though this question is for mac, a lot of people like me will find this as top result. So in case you are on Windows and you installed Android Studio via JetBrains Toolchain and the paths in answers above don't work for you, this worked for me

flutter config --android-studio-dir="C:\Users\YOUR_USERNAME_HERE\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-0\202.7351085"

Where 202.7351085 is the folder name for my current version of Android Studio so you may need to change that too.

If you can't find Android Studio in this path, do:

  1. Search Android Studio and open file location
  2. If it's a shortcut, open location again
  3. You should be in /bin
  4. Go up one folder and that's your path

Solution 16 - Android

Run

flutter config --android-studio-dir=<directory-where-studio-is-installed>  

This will solve both issues of android licenses and studio not installed

Solution 17 - Android

For Linux (Ubuntu) users

  1. Run

if you installed android studio through snap (Ubuntu Software application), run

flutter config --android-studio-dir="/snap/android-studio/current/android-studio"

Otherwise, run

flutter config --android-sdk="$HOME/Android/Sdk"
flutter config --android-studio-dir="/usr/local/android-studio"

2. Install Dart and Flutter plugins in Android Studio and then Restart 3. Switch to Flutter Beta Channel by running these commands

> flutter channel beta > > > flutter upgrade

Run flutter doctor

Solution 18 - Android

The solution that worked for me is that I had to re-install AndroidStudio to a new location in a way that the full path to it contains no spaces, in the image below will you notice that flutter was cropping my full path because it contained a white space when I use the command flutter config --android-studio-dir C:\Program Files\Android\Android Studio

enter image description here

Solution 19 - Android

I had this problem because I downloaded a new AS version without uninstalling the old one first. During the download AS left the old program in place at C:\Program Files\Android\Android Studio and just created a new installation at C:\Program Files\Android\Android Studio1 (two installations next to each other??!! ).

I tried uninstalling AS (so I could do a fresh install) using the windows control panel but it said AS is already uninstalled?

So I had to run flutter config --android-studio-dir="C:\Program Files\Android\Android Studio1" to point to the new version i.e. Android Studio1. This solved the problem.

Solution 20 - Android

In my case just renamed from AndroidStudio to Android Studio.app inside app folder cuz it was searching for separated words: Android Studio. Worked like a charm

Solution 21 - Android

I faced the same problem and solved by configuring android studio path manually. For my case the path was /opt/android-studio-4.1/android-studio

flutter config --android-studio-dir=/opt/android-studio-4.1/android-studio

Solution 22 - Android

on windows, just add the path C:\Program Files\Android\Android Studio, in the environment variables

Solution 23 - Android

Following worked for me in Windows:

flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"

flutter config --android-sdk="C:\%HOMEPATH%\AppData\Local\Android\Sdk"

Solution 24 - Android

> flutter config --android-studio-dir="file path of android studio"

for example : in my case, my android studio in "E Drive " > flutter config --android-studio-dir="E:\Android\Android Studio"

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionApurva JainView Question on Stackoverflow
Solution 1 - AndroidpowerseeView Answer on Stackoverflow
Solution 2 - AndroidENDEESAView Answer on Stackoverflow
Solution 3 - AndroidJoao VictorView Answer on Stackoverflow
Solution 4 - AndroidSribatsaView Answer on Stackoverflow
Solution 5 - AndroidHammad Ali ShahView Answer on Stackoverflow
Solution 6 - AndroidAlrazi BashirView Answer on Stackoverflow
Solution 7 - AndroidIkebanView Answer on Stackoverflow
Solution 8 - AndroidMajid SayyedView Answer on Stackoverflow
Solution 9 - AndroidNiroshan RatnayakeView Answer on Stackoverflow
Solution 10 - AndroidleyleksevenView Answer on Stackoverflow
Solution 11 - AndroidJittu RohtakiView Answer on Stackoverflow
Solution 12 - AndroidSzabo GaborView Answer on Stackoverflow
Solution 13 - AndroidcodenamebazingaView Answer on Stackoverflow
Solution 14 - AndroidTomasz SzulcView Answer on Stackoverflow
Solution 15 - AndroidBugzillaView Answer on Stackoverflow
Solution 16 - AndroidSyed AsadView Answer on Stackoverflow
Solution 17 - AndroidRandyKdevView Answer on Stackoverflow
Solution 18 - AndroidMohammed A. FadilView Answer on Stackoverflow
Solution 19 - AndroidMarkView Answer on Stackoverflow
Solution 20 - AndroidmichellhornungView Answer on Stackoverflow
Solution 21 - AndroidMd Omar FarukView Answer on Stackoverflow
Solution 22 - AndroidYuri RegisView Answer on Stackoverflow
Solution 23 - AndroidOsama AbdulsattarView Answer on Stackoverflow
Solution 24 - AndroidTeja ReddyView Answer on Stackoverflow