[안드로이드] Error:Error: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead [ValidFragment] 에러 관련
프로그래밍/안드로이드2017. 1. 29. 16:50
잘 사용하고 있던 앱을 업데이트 하고 Generate Signed APK를 하니
Error:Error: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead [ValidFragment]
위와 같은 에러가 발생해서 알아보니
fragment로 데이터 전달시 fragment 기본 생성자 외에 다른 생성자를 추가했을시 발생한다고 하더라고요
근데!! 제 코드 구조상 Bundle로 데이터 전달이 힘들어서(코드를 거의 다 뜯어 고쳐야 되서) 찾다보니
build.gradle의
android { ... } 안에
lintOptions {
checkReleaseBuilds false
}
를 추가 하니 일단 해결은 되네요
급하신 분들은 이 방법도 괜찮을 듯하네요
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드] 당겨서 새로고침 간단히 구현하기! (1) | 2017.05.14 |
---|---|
[안드로이드] 애니메이션 효과 주기 (0) | 2017.02.15 |
안드로이드 쉽게 앱을 지우자! 쉬운 앱 삭제(uninstaller) 툴 추천!! (0) | 2017.01.29 |
[안드로이드] 숫자를 KB,MG,GB 단위로 변경하기 (0) | 2017.01.27 |
[안드로이드] android AndroidProject.getPluginGeneration() 에러 관련 (0) | 2017.01.21 |