Если проект не собирается, появляются предупреждения об устаревшем SDK или Android Studio требует обновления, нужно обновить SDK. Ниже описано несколько рабочих способов решения этой проблемы.
Способ 1: Через SDK Manager (самый простой и рекомендуемый)
- Откройте Android Studio
- В верхнем меню выберите Tools → SDK Manager
- На вкладке SDK Platforms поставьте галочку напротив самой новой версии Android (например, Android 15 или выше)
- Перейдите на вкладку SDK Tools и отметьте Android SDK Build-Tools, Platform-Tools и Command-line Tools
- Нажмите Apply или OK, примите лицензии и дождитесь завершения загрузки
Способ 2: Через Android SDK Upgrade Assistant
- В меню выберите Tools → Android SDK Upgrade Assistant
- В панели помощника выберите нужный API level, до которого хотите обновить проект
- Следуйте подсказкам ассистента — он покажет, какие изменения нужно внести в код и build.gradle
Способ 3: Через командную строку (sdkmanager)
- Откройте терминал или командную строку
- Перейдите в папку с sdkmanager (обычно platforms-tools или cmdline-tools/latest/bin)
- Выполните команду:
sdkmanager --update - Для установки конкретной версии платформы:
sdkmanager "platforms;android-35"
Способ 4: Обновление через Check for Updates
- В меню выберите Help → Check for Updates
- Если доступны обновления для SDK или самой Android Studio — установите их
Что делать после обновления SDK
- Перезапустите Android Studio
- В файле build.gradle (Module: app) обновите compileSdk и targetSdk до новой версии
- Нажмите Sync Project with Gradle Files
- Если возникли ошибки — пересоберите проект (Build → Rebuild Project)
Полезные советы при проблемах
- Если SDK Manager не открывается — попробуйте запустить Standalone SDK Manager
- Освободите место на диске, удалив старые версии SDK
- После обновления иногда требуется обновить Gradle и Android Gradle Plugin
Выберите удобный для вас способ — в большинстве случаев хватает первого метода. После обновления SDK ваше котлин программирование будет проходить без лишних ошибок.