Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flutter not detecting Android Studio

I have installed flutter correctly on my Ubuntu machine. I have also installed Android Studio and its plugins Flutter and Dart. Anyway, when I run:

flutter doctor --verbose

I get this output:

[✓] Flutter (Channel stable, 1.20.1, on Linux, locale es_ES.UTF-8)
    • Flutter version 1.20.1 at /root/snap/flutter/common/flutter
    • Framework revision 2ae34518b8 (hace 5 días), 2020-08-05 19:53:19 -0700
    • Engine revision c8e3b94853
    • Dart version 2.9.0

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at /home/AAAA/Android/Sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: /usr/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_265-8u265-b01-0ubuntu2~18.04-b01)
    • All Android licenses accepted.

[!] Android Studio (not installed)
    • Android Studio not found; download from
      https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/linux#android-setup
      for detailed instructions).

[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.

My android studio is located on /snap/android-studio/current/android-studio I have also tried running:

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

And:

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

But the result after running flutter doctor is always the same, nothing recognized.

Thanks!

like image 430
Ajapollo Trukatila Avatar asked Aug 11 '20 10:08

Ajapollo Trukatila


People also ask

Why does flutter show Android Studio not installed?

To solve Android Studio (not installed) issue You just need to flutter the config to set the android studio path.


5 Answers

I installed both flutter and android-studio through snap. This fixed it for me:

flutter config --android-sdk="$HOME/Android/Sdk"
flutter config --android-studio-dir="/snap/android-studio/current/android-studio/"
like image 155
cnknob Avatar answered Oct 19 '22 05:10

cnknob


The flutter config command above also worked for me on Windows, but instead I had to use it with no spaces bewtween equal sign and "Path", like below:

flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
like image 44
Lorenço Avatar answered Oct 19 '22 04:10

Lorenço


when flutter doctor not detect android studio ;

then provide path manually by using following command :

flutter config --android-studio-dir ="your-android-path"

for example:

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

it's work for all OS .

thank you...

like image 11
Vijay Vgahela Avatar answered Oct 19 '22 04:10

Vijay Vgahela


it's work for me, macos:

flutter config --android-studio-dir=/Applications/"Android Studio.app"
like image 11
Trịnh Đức Duy Avatar answered Oct 19 '22 04:10

Trịnh Đức Duy


flutter wasn't detecting android studio till i did this command:

flutter config --android-studio-dir=/media/hacker/code/android/android-studio

instead of this below which did not work

flutter config --android-studio-dir="media/hacker/code/android/android-studio"
like image 5
Brian Ngeywo Avatar answered Oct 19 '22 03:10

Brian Ngeywo