반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 유니티
- java
- 안드로이드
- 안드로이이드 submodule
- 코틀린
- 카페오냥
- 서브모듈 pull
- 2d게임
- 티스토리
- 목서버
- 안드로이드개발
- 타이쿤
- Android Studio
- Unity
- github submodule
- 앱개발
- 앱
- github
- DataBinding
- submodule sourcetree
- 내 맘대로 정리한 안드로이드
- gitlab submodule
- Kotlin
- 게임개발
- 개발
- 서브모듈 sourcetree
- firebase
- 쿼터뷰
- GIT
- Android
Archives
- Today
- Total
Uing? Uing!!
[안드로이드 삽질기록] java.lang.AbstractMethodError가 발생하는 경우 본문
반응형
사건의 발단
프로젝트 내에 구현할 인터페이스가 있었고,
이 인터페이스에 맞추어 구현한 객체가 있었다.
분명히 인터페이스에서 요구하는 모든 메소드를 다 구현한 상황이었다.
그런데 잘만 작동하던 코드가 갑자기 메소드가 구현되지 않았다며 java.lang.AbstractMethodError를 뽑아내는 것이다!
삽질의 과정
다시 확인해 봐도 메소드는 다 구현되어 있었다.
가장 최근에 수정한 코드가 무엇인가 생각해 보니, 이 메소드의 파라미터들을 수정했었다.
뭔가 파라미터의 내용과 순서를 바꾸는 과정에서 이전 빌드 내용과 충돌이 일어난 게 아닐까 싶었다.
삽질의 결과
나름대로 헤맨 것 치고는 해결법은 단순했다.
안드로이드 스튜디오에서 clean build -> rebuild를 하였더니 바로 해결되었다.
결론이 너무 짧아서 민망하지만 아무튼 포스팅 끝.
반응형
'Android' 카테고리의 다른 글
[안드로이드 팁] Inspect Code: 프로젝트 내의 모든 Lint 확인하기 (0) | 2021.03.31 |
---|---|
[내 맘대로 정리한 안드로이드] dp와 sp: 폰트 크기로 무엇을 써야 하는가? (0) | 2021.03.30 |
[안드로이드 팁] WebView에서 window.close() 이벤트 받아서 창 닫기 (0) | 2020.12.17 |
[안드로이드 팁] dp to px 변환하는 방법 (0) | 2020.12.13 |
[안드로이드 팁] Resources.getIdentifer(): 변수값을 조합해서 리소스 아이디 받아오기 (0) | 2020.12.11 |
Comments