2014-11-25 2 views
1

После переименования модуля в Android Studio я получаю ошибку Project SDK is not defined.Модуль переименования Android Studio

Как переименовать модуль из приложения к имени моего йота из получает ошибку.

Проблема с переименованием, я считаю.

Я использую Сдвиг + Alt + R переименовать модуль. Если я переименую каталог, я получу эту ошибку. Если я переименую модуль, после перезапуска никаких предыдущих изменений. проблема заключается не в настройке SDK, проблема в том, что классы больше не находятся в пакете. AS не знает, что этот модуль является андроидным приложением, так как ранее было создано

+0

Определите SDK? – HarryCBurn

+0

это ошибка, которую я получаю. Я считаю, проблема в переименовании. shift + alt + R, чтобы переименовать модуль. Если я переименую каталог, я получу эту ошибку. Если я переименую модуль, после перезапуска никаких предыдущих изменений. – 5er

+0

Нет, я говорю, почему бы вам просто не определить свой SDK? – HarryCBurn

ответ

9

Для raname модуля, перейдите settings.gradle и переименовать модуль нового имени. Затем закройте Android Studio и переименуйте папку с помощью Проводника. Теперь снова запустите студию Android, и ваше имя модуля будет обновлено.

Простое переименование с помощью инструмента рефакторинга не выполняет эту работу.

+1

Повторный запуск Android Studio не нужен - достаточно позвонить Build -> Clean Project – radistao

+0

Android Studio настаивает на воссоздании модуля приложения ... – jsanmarb

+0

radistao, ваш правильный! Я просто указывал, что вы должны переименовать его в Finder или в какой-либо файл для вашего ПК. jsanmarb, я не понимаю, что вы имеете в виду, не работает ли это выше для вас? –

1

Я думаю, проблема в том, что команда для компиляции одинакова, и когда программа пытается выполнить компиляцию, неизмененное имя передается в вместо нового имени.

См Android Studio - How to Change Android SDK Path

File-> Project структурообразующих> SDK (в разделе Настройки Platform) -> Android SDK

Смежные вопросы