Challenge - 5 Problems
Flutter SDK Installation Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate2:00remaining
Understanding Flutter SDK system requirements
Which of the following is NOT a required system component to install Flutter SDK on a Windows machine?
Attempts:
2 left
💡 Hint
Think about the minimum Windows version Flutter supports officially.
✗ Incorrect
Flutter requires Windows 10 or newer, so Windows 7 is not supported. PowerShell 5.0+, Git, and Android Studio are needed for setup.
❓ ui_behavior
intermediate2:00remaining
Flutter doctor command output interpretation
After installing Flutter SDK and running
What does this mean for your Flutter setup?
flutter doctor, you see this message:[!] Android toolchain - develop for Android devices
✗ Android SDK not foundWhat does this mean for your Flutter setup?
Attempts:
2 left
💡 Hint
Focus on what the Android toolchain requires to build apps.
✗ Incorrect
The message means Flutter SDK is installed but Android SDK is missing, so you cannot build Android apps until you install it.
❓ lifecycle
advanced2:00remaining
Flutter SDK PATH environment variable setup
Which of the following describes the correct way to add Flutter SDK to your PATH environment variable on macOS?
Attempts:
2 left
💡 Hint
Remember macOS uses Unix shell syntax and you want to append to existing PATH.
✗ Incorrect
On macOS, you add Flutter's bin directory to PATH by exporting it in shell config files like ~/.zshrc or ~/.bash_profile with the correct syntax.
advanced
2:00remaining
Flutter SDK upgrade behavior
What happens when you run
flutter upgrade in your terminal?Attempts:
2 left
💡 Hint
Think about what upgrading a software SDK usually means.
✗ Incorrect
The command updates the Flutter SDK to the latest stable release and updates related dependencies, not deleting or resetting it.
🔧 Debug
expert2:00remaining
Diagnosing Flutter SDK installation issues
You installed Flutter SDK and set PATH correctly, but running
flutter in terminal returns command not found. Which is the most likely cause?Attempts:
2 left
💡 Hint
Think about how environment variables are loaded in terminal sessions.
✗ Incorrect
After changing PATH, you must restart the terminal or run source on your shell config file to apply changes; otherwise, commands won't be found.