I’ve been following Alan Pope’s Blog Getting started with Flutter using the Flutter snap.
I think that there is an error in the instructions as “flutter config --android-studio-dir /snap/android-studio/current/android-studio” resulted with the flutter doctor: john@Desktop:~$ flutter doctor --android-licenses Could not find the Android Studio installation at the manually configured path “/snap/android-studio/current/android-studio”.
So I tried “flutter config --android-studio-dir /snap/android-studio/current” and that gave: john@Desktop:~$ flutter doctor --android-licenses Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this.
So I did “sudo apt install android-sdk” to resolve that but still getting same error. What do I do now?
PS I’ve looked in the Android Studio menu for an SDK Manager entry but don’t see one.
Here is “flutter doctor - v” output: john@Desktop:~$ flutter doctor -v [✓] Flutter (Channel stable, 3.24.3, on Ubuntu 24.04.1 LTS 6.8.0-40-generic, locale en_GB.UTF-8) • Flutter version 3.24.3 on channel stable at /home/john/snap/flutter/common/flutter • Upstream repository GitHub - flutter/flutter: Flutter makes it easy and fast to build beautiful apps for mobile and beyond • Framework revision 2663184aa7 (5 weeks ago), 2024-09-11 16:27:48 -0500 • Engine revision 36335019a8 • Dart version 3.5.3 • DevTools version 2.37.3
[!] Android toolchain - develop for Android devices (Android SDK version 35.0.0) • Android SDK at /home/john/Android/Sdk ✗ cmdline-tools component is missing Run path/to/sdkmanager --install “cmdline-tools;latest” See https://developer.android.com/studio/command-line for more details. ✗ Android license status unknown. Run flutter doctor --android-licenses to accept the SDK licenses. See https://flutter.dev/to/linux-android-setup for more details.
[✓] Chrome - develop for the web • Chrome at google-chrome
[✓] Linux toolchain - develop for Linux desktop • clang version 10.0.0-4ubuntu1 • cmake version 3.16.3 • ninja version 1.10.0 • pkg-config version 0.29.1
[✓] Android Studio (version 2024.1) • Android Studio at /snap/android-studio/161 • Flutter plugin can be installed from: https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 17.0.10+0-17.0.10b1087.21-11609105)
[!] Android Studio (version unknown) • Android Studio at /snap/android-studio/current • Flutter plugin can be installed from: https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: https://plugins.jetbrains.com/plugin/6351-dart ✗ Unable to determine Android Studio version. • android-studio-dir = /snap/android-studio/current • Java version OpenJDK Runtime Environment (build 17.0.10+0-17.0.10b1087.21-11609105)
[✓] Connected device (2 available) • Linux (desktop) • linux • linux-x64 • Ubuntu 24.04.1 LTS 6.8.0-40-generic • Chrome (web) • chrome • web-javascript • Google Chrome 130.0.6723.58
[✓] Network resources • All expected network resources are available.
! Doctor found issues in 2 categories.