Я буду использовать $ SDK_DIR для обозначения корневого каталога вашей текущей установки SDK. В моем случае это ~ / Engineering / SDKs / android-sdk-macosx
0. Убедитесь, что Android Studio не запущена.
Откройте Terminal.app
Перейдите к $ SDK_DIR / tools через "cd $ SDK_DIR"
Введите "./android" и нажмите Enter.
Используйте всплывающее окно для обновления до последней версии инструментов. Это необходимо, поскольку Android Studio требуется текущая версия для работы.
Когда закончите, просто выйдите из java-приложения (CMD-Q в окне или CTRL-C из терминала)
Перейдите в каталог установки Android Studio и войдите в приложение. Для меня это достигается с помощью "cd / Applications / Android \ Studio.app/"
Сделайте резервную копию каталога sdk, который поставляется с Android Studio, запустив sudo mv sdk sdk-bak.
Наконец, создайте символическую ссылку из нашей существующей установки в каталог приложения Android Studio с помощью sudo ln -s $ SDK_DIR ./sdk.
Теперь, когда вы открываете Android Studio, у вас должны быть доступны все существующие загрузки.
Для Windows / Linux предпосылка такая же, в основном просто создайте резервную копию каталога SDK, который поставляется с Android Studio, и создайте символическую ссылку на существующую установку SDK.
Надеюсь, это поможет кому-то другому