반응형
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
- 앱
- 목서버
- Android
- 쿼터뷰
- Kotlin
- github
- submodule sourcetree
- java
- 서브모듈 pull
- 티스토리
- Unity
- 2d게임
- 앱개발
- 안드로이드
- GIT
- 코틀린
- 내 맘대로 정리한 안드로이드
- 안드로이드개발
- 안드로이이드 submodule
- DataBinding
- 타이쿤
- 게임개발
- github submodule
- 유니티
- gitlab submodule
- 개발
- 서브모듈 sourcetree
- firebase
- Android Studio
- 카페오냥
Archives
- Today
- Total
목록Android AbstractMethodError (1)
Uing? Uing!!
[안드로이드 삽질기록] java.lang.AbstractMethodError가 발생하는 경우
사건의 발단 프로젝트 내에 구현할 인터페이스가 있었고, 이 인터페이스에 맞추어 구현한 객체가 있었다. 분명히 인터페이스에서 요구하는 모든 메소드를 다 구현한 상황이었다. 그런데 잘만 작동하던 코드가 갑자기 메소드가 구현되지 않았다며 java.lang.AbstractMethodError를 뽑아내는 것이다! 삽질의 과정 다시 확인해 봐도 메소드는 다 구현되어 있었다. 가장 최근에 수정한 코드가 무엇인가 생각해 보니, 이 메소드의 파라미터들을 수정했었다. 뭔가 파라미터의 내용과 순서를 바꾸는 과정에서 이전 빌드 내용과 충돌이 일어난 게 아닐까 싶었다. 삽질의 결과 나름대로 헤맨 것 치고는 해결법은 단순했다. 안드로이드 스튜디오에서 clean build -> rebuild를 하였더니 바로 해결되었다. 결론이 너..
Android
2020. 12. 17. 04:48