[안드로이드 공부]/안드로이드 스튜디오

빌드 에러 - Attribute Signature requires InnerClasses attribute

코코모모 2021. 5. 12. 18:59

아래는 코모스튜디오가 직접 만든 무료 앱이에요
(한 번만 봐주세요 ^^)

01

02

03

정각알림 만들기(말하는시계)

말하는 시계 (취침, 자전거) 

말하는 타이머 음성 스톱워치 

Debug 모드에서 빌드되지만 Release 모드에서 빌드하면 다음과 같은 에러가 난다면? 

 

Build Output 에러 메시지

- Attribute Signature requires InnerClasses attribute

 

안드로이드 스튜디어 빌드 시 gradle 파일 release 모드에서 minifyEnabled true 가 되어 있으면

난독화 정보에 대해 proguard-rules.txt 파일을 참고합니다.

이 파일에 다음과 같은 구문을 적고 다시 빌드하면 됩니다.

 

-keepattributes InnerClasses

 

file이 없다면 app폴더 아래에 proguard-rules.txt 생성하세요.

 

 

 

모든 게시물은 코모스튜디오의 소유이며, 무단 복제 수정은 절대 불가입니다.
퍼가실 경우 댓글과 블로그 주소를 남기고 해당 게시물에 출처를 명확히 밝히세요.