Если у вас еще не установлен менеджер пакетов Homebrew, то необходимо его установить. Затем нам нужно установить node:
brew install node
Если у вас уже установлена нода, убедитесь, что она 12 версии или новее.
Следующий раздел можно пропустить, если у вас есть мобильное устройство на iOS / Android.
Java Development Kit
Дальше необходимо установить JDK (Java Development Kit):
brew install --cask adoptopenjdk/openjdk/adoptopenjdk8
Установка Android Studio
Нам понадобится также скачать Android Studio. Убедитесь, что отмечены следующие пункты при установке:
Android SDK
Android SDK Platform
Android Virtual Device
Установка Android SDK
После установки, зайдите в Android Studio и нажмите справа внизу Configure – SDK Manager.
Выбираем вкладку “SDK Platforms” и отмечаем чекбокс “Show package details”.
Найдите в списке Android 10 (Q)
и убедитесь, что у вас отмечены следующие пункты:
Android SDK Platform 29
Intel x86 Atom_64 System Image
или Google APIs Intel x86 Atom System Image
Дальше, выберите вкладку “SDK Tools” и отметьте “Show Package Details”. Найдите в списке “Android SDK Build-Tools” и убедитесь, что 29.0.2
отмечено и также “Android SDK Command-line Tools”.
В завершении, нажмите “Применить” для скачивания и установки пакетов и связанных инструментов сборки.
Конфигурация переменной ANDROID_HOME
Для сборки react native приложений необходимо настроить переменную среды ANDROID_HOME.
Добавьте следующие строки в ваш $HOME/.bash_profile
или $HOME/.bashrc
(если вы используете zsh
, тогда ~/.zprofile
или ~/.zshrc
) файл конфига:
1export ANDROID_HOME=$HOME/Library/Android/sdk
2export PATH=$PATH:$ANDROID_HOME/emulator
3export PATH=$PATH:$ANDROID_HOME/tools
4export PATH=$PATH:$ANDROID_HOME/tools/bin
5export PATH=$PATH:$ANDROID_HOME/platform-tools
Скопируйте это
.bash_profile
специфичен дляbash
. Если вы используете другую оболочку, вам нужно будет отредактировать соответствующий файл конфигурации для конкретной оболочки.
Напишите source $HOME/.bash_profile
для bash
или source $HOME/.zprofile
для загрузки конфига в вашу текущую оболочку. Проверьте, что ANDROID_HOME установлена, запустив echo $ANDROID_HOME
и проверьте, что нужны директории добавлены в ваш путь, запустите echo $PATH
.
Xcode
Устанавливаем через Mac App Store.
Command Line Tools
Необходимо также установить Xcode Command Line Tools. Открываем Xcode, переходим в “Preferences”, переходим во вкладку “Locations” и выбираем последнюю версию в Command Line Tools:
Cocoapods
Устанавливаем командой sudo gem install cocoapods