flutter / flutter/flutter-intellij

Missing SDK warning message can not be dismissed

Open
#6,888 2 comments 6 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2k
Forks
356
Avg merge
1d 11h
Merged PRs (30d)
27

Description

I am developing on a Mac a project in Flutter that is only meant to be released to iOS as of now. Accordingly, I do not have on my Mac the Android Studio and the Android Toolchain installed.

However, there is a super annoying warning message, that can not be dismissed and is eating up my screen space and causing me constant distractions.

Please make sure, that this message, shown below, can be dismissed once and for all for all the users, who do not need it.

![Screenshot 2023-09-03 at 11 53 03](https://github.com/flutter/flutter-intellij/assets/34349724/0487aa8a-17fc-4b7a-85d3-3a557aad737e)

## Version info

[✓] Flutter (Channel stable, 3.13.0, on macOS 13.1 22C65 darwin-arm64, locale en-AT)
[✗] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
If the Android SDK has been installed to a custom location, please use
`flutter config --android-sdk` to update to that location.

[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1)
[✓] Chrome - develop for the web
[!] Android Studio (not installed)
[✓] IntelliJ IDEA Ultimate Edition (version 2023.2.1)
[✓] VS Code (version 1.81.1)
[✓] Connected device (2 available)
[✓] Network resources

Contributor guide

Open the contributing guide

Research direction

Reproduce the warning in the Flutter IntelliJ plugin on macOS with Android Studio and the Android SDK absent, using the reported environment as a starting point. Trace the warning's existing UI behavior and verify that users can dismiss it permanently without affecting iOS-only development.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, flutter, java
Domain
developer-experience, mobile-dev, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.