Эквивалент Clean & build в Android Studio?
сегодня при запуске приложения из Android Studio он не был построен из моего последнего кода.
Я искал очистить и построить но я не мог найти.
Итак, мой вопрос: Что такое эквивалент Android Studio очистить и построить?
6 ответов:
Android studio основана на идее Intellij. В Intellij Idea вы должны сделать следующее из меню GUI.
Build -> Rebuild Project
Я не знаю, есть ли способ получить чистую сборку через пользовательский интерфейс, но это легко сделать из командной строки с помощью Gradle wrapper. Из корневого каталога Вашего проекта:
./gradlew clean
в последних версиях Android Studio была добавлена еще одна опция специально для Clean.
Build > Clean Project
также вы можете изменить конфигурацию запуска / отладки и добавить
clean
задач.нажмите на кнопку изменить конфигурацию
в левом списке доступных конфигураций выберите текущую конфигурацию, а затем в правой части диалогового окна в разделе до нажмите на знак плюс и выберите
Run Gradle task
в новом окне выберите свой проект gradle и в поле задачи тип
clean
.затем переместите свой gradle clean поверх Gradle-Aware make
Рид эти ссылки
http://tools.android.com/tech-docs/new-build-system/version-compatibility https://developer.android.com/studio/releases/gradle-plugin.html
в Android studio версии 2+, Используйте это в Gradle config
android{ .. compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 incremental = false; } ... }
после 3 дней поиска и тестирования : (, это решение "перестроить для любого запуска"
Это, вероятно, не правильный способ для очистки, но я сделал это, чтобы удалить ненужные файлы и принять меньший размер проекта. Он постоянно находит и удаляет все сборки и Gradle папки сделал файл очистить.летучая мышь скопируйте это в папку, где находится ваш проект
set mypath=%cd% for /d /r %mypath% %%a in (build\) do if exist "%%a" rmdir /s /q "%%a" for /d /r %mypath% %%a in (.gradle\) do if exist "%%a" rmdir /s /q "%%a"