그럴 수 있습니까? 내 코드에서 몇 가지 기본 사항을 변경했으며 이제 얼마나 많은 것들을 조정해야하는지 알기 위해 깨끗한 빌드를 만들고 싶습니다. 내 메시지 Gradle Build 창에 1000 초의 cannot find symbol class ...
메시지가 표시됩니다.Android 스튜디오 - 수동으로 주석 프로세서를 실행하십시오.
그래서 지금은 주석 처리기를 수동으로 실행하여 해당 메시지를 제거하고 관련 메시지 만 볼 수 있습니다. 많은 메시지를 보면서 처리하는 것은 번거롭고 모든 주석 처리 된 클래스는 문제없이 주석 처리기에서 작성할 수 있습니다.).
어떻게 든 가능합니까? 어떻게 수동으로 android studio에서 주석 처리기를 실행합니까?
컴파일 오류로 인해 실패합니다. 빌드 할 때 내 코드의 어딘가에 컴파일 오류가있는 경우 android studio에서 주석 프로세서를 실행하지 않습니다. 그래서 컴파일하지 않고 프로세서를 실행하고 싶습니다. 단지 프로세서를 실행하고 싶습니다. – prom85
올바르지 않습니다. 모든 주석 처리기는 다른 코드를 컴파일하기 전에 실행됩니다. 따라서 주석 처리기에서 참조하는 클래스에 컴파일 오류가있는 경우이를 수정해야하며 주석 처리기를 수동으로 실행하여 해결할 필요가 없습니다. 사실, 빌드에 의해 실행 된 것과 동일한 오류를 반환해야합니다. –
데이터베이스에 주석 처리기를 사용하고 있으며,이 코드를 모듈로 옮기고이 모듈을 컴파일하면됩니다. 그렇게 한 후 내 주 앱에 약 100 개의 오류가 표시됩니다. 어노테이션 프로세서를 수동으로 실행할 수 있었다면, 누락 된 클래스 오류없이 모듈을 컴파일하기 위해 데이터베이스 코드를 이동하지 않고 100 개의 오류를 볼 수 있었을 것입니다. 주석 처리기는 해당 클래스를 실행합니다 ... – prom85