Установка Flutter на Mac

Привет! Возникает вопрос, а в чём сложность то? Оказывается, если вы ещё «зелёный» пользователь macOS, как я, то детального гайда по установке нет. Расскажу с чем я столкнулся.

Кстати, если вам интересно то можете присоединиться к моему телеграмм каналу!

Первично после установки всех программ, выполнив команду flutter doctor в терминале, было обнаружено большое количество ошибок, о которых расскажу далее.

Что нам понадобится:

Flutter SDK

Есть официальный сайт с подробной (не совсем) инструкцией, что и в каком порядке надо устанавливать. Устанавливаем SDK в соответствии вашему ПК (Intel Processor\Apple Silicon), далее нам нужно прописать путь в терминале, терминал не сложно найти достаточно в поиске ПК написать terminal. Первое, а как найти файл «~/. zshenv», который указан в инструкции, он создается автоматический командой в терминале touch ~/. bash_profile. А увидеть его можно в личной папке пользователя сочетание клавиш «Shift + Command +.», тогда скрытые файлы будут видны. Далее всё по инструкции прописываем внутри файла путь до установленного Flutter SDK.

VS Code

Тут у нас особых проблем нет, скачиваем и устанавливаем вместе с ним плагин Flutter, который автоматический установит Dart Plugin.

Chrome

Всё предельно просто, надо скачать и установить!

Android Studio

После установки flutter doctor показывал такую ошибку

X 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 Studio, в настройках SDK Manager переключаемся на вкладку SDK Tools и выбираем Android SDK Command-line Tools (latest).

Не забудьте добавить путь до SDK Android в файле «~/. zshenv».

Xcode

После установки этой программы, ошибка в том, что не хватает CocoaPods.

CocoaPods — это менеджер зависимостей для проектов Swift и Objective-C Cocoa. Cocoapods помогает вам управлять библиотеками сторонних производителей и включать их в ваш проект, не беспокоясь о настройке вашего проекта.

В свою очередь, CocoaPods устанавливается при помощи HomeBrew, сначала надо установить его!

Постарался указать все ссылки с подробными инструкциями, чтобы облегчить ваш поиск. После проделанных манипуляций flutter doctor отобразил информацию без ошибок.

Начать дискуссию