If you have completed all the setup without any issues then you can now get started configuring Android Studio for flutter development. Skip the next lessons on Mac installation and head straight here:

https://www.udemy.com/course/flutter-bootcamp-with-dart/learn/lecture/14481920/

NOTE: All the videos in this course are uploaded in 1080p full HD. If you are seeing blurry videos, please let Udemy know and their support team will be able to help you.

However, if you have issues installing any of the components mentioned in the previous lectures or you're getting errors then continue reading:

Problem: If you are seeing an error relating to licenses have not been accepted, e.g.

Solution: First make sure that you have updated Android studio to the latest version.

Next, you need to accept the Android studio licenses, see here: https://stackoverflow.com/questions/48604914/flutter-run-error-you-have-not-accepted-the-license-agreements


Problem: Error after typing flutter --version and getting "not recognized as an internal or external command" e.g.

Solution: First check that you've typed flutter --version with a space between flutter and --version.

Next, Make sure you have added the path to the flutter/bin directory correctly as seen in this video lesson at the 4 minute time mark.

Next, check the accepted answer by Brandon here: https://www.udemy.com/course/flutter-bootcamp-with-dart/learn/lecture/14481772#questions/7203546


Problem: If you are seeing an error relating to Error connecting to the service protocol. e.g.

Solution: Downgrade your Android emulator to P instead of Q.

See this link for more details: https://github.com/flutter/flutter/issues/32696


Problem: If you are trying to create an Android emulator and get and error about "Intel HAXM" e.g.

Solution: You need to enable virtualisation in your BIOS. See this: https://www.howtogeek.com/213795/how-to-enable-intel-vt-x-in-your-computers-bios-or-uefi-firmware/

If that still doesn't work, try this: https://www.thecodecity.com/2017/01/intel-haxm-is-required-to-run-this-avd.html


Problem: When you try to run an app and get an error about a SKIA shader compilation error. e.g.

Solution: This seems to be an issue with the latest Flutter SDK rather than anything you've done. See the top answer here from Flavio to fix: https://www.udemy.com/course/flutter-bootcamp-with-dart/learn/lecture/14481776#questions/8414414

Also see the discussion on the Flutter GitHub: https://github.com/flutter/flutter/issues/33018


Problem: Getting an error from gradle when you try to run your app about Java heap space. e.g.

Solution: Check out this StackOverflow answer on this exact topic: https://stackoverflow.com/questions/41645747/android-studio-gradle-build-failing-java-heap-space

Other Problems: Programming and development always involve lots of problems and solving problems is the main skill. If you get a different problem, be sure to check out all of these places where other flutter developers can help you:

Flutter GitHub Repository

Flutter Google Community

StackOverflow Flutter Related Issues

Flutter Slack Chat

And remember always show add a screenshot of your error, otherwise it will be really hard to help.