오늘 Android Studio에서 앱을 실행하는 동안 내 최신 코드로 빌드되지 않았습니다.
나는 찾았다 클린 & 빌드 옵션하지만 난 하나를 찾을 수 없습니다.
그래서 내 질문은 : Android Studio의 Clean & build에 해당하는 것은 무엇 입니까?
오늘 Android Studio에서 앱을 실행하는 동안 내 최신 코드로 빌드되지 않았습니다.
나는 찾았다 클린 & 빌드 옵션하지만 난 하나를 찾을 수 없습니다.
그래서 내 질문은 : Android Studio의 Clean & build에 해당하는 것은 무엇 입니까?
답변:
UI를 통해 깨끗한 빌드를 얻는 방법이 있는지 모르겠지만 명령 줄에서 gradle 래퍼를 사용하여 쉽게 수행 할 수 있습니다. 프로젝트의 루트 디렉토리에서 :
./gradlew clean
Android Studio의 최신 릴리스에는 Clean 전용 옵션이 하나 더 추가되었습니다.
Build > Clean Project
이 링크를 리드
http://tools.android.com/tech-docs/new-build-system/version-compatibility https://developer.android.com/studio/releases/gradle-plugin.html
android studio 버전 2 이상에서는 gradle 구성에서 사용하십시오.
android{
..
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
incremental = false;
}
...
}
검색 및 테스트 3 일 후 :(, "모든 실행에 대해 다시 빌드"해결
정리를위한 올바른 방법은 아니지만 불필요한 파일을 삭제하고 프로젝트 크기를 줄 이도록 만들었습니다. 모든 빌드 및 Gradle 폴더를 지속적으로 찾아서 삭제하여 파일을 clean.bat 파일 로 복사하여 프로젝트가있는 폴더에 복사합니다.
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"
Clean Project
빌드 로그에 청소 작업 후 솔루션이 빌드 된 것으로 표시됩니다. Android Studio v3.1.3을 사용하고 있습니다. 따라서 clean 옵션은 clean + build 둘 다에 대해 작동합니다.