반응형
오류 내용
is not abstract and does not implement abstract member public abstract fun getActionId(): Int defined in androidx.navigation.NavDirections
발생 과정
navigation을 이용하여 fragment를 전환하고 safeArgs를 사용하여 데이터를 주고 받는 작업을 진행하는 도중 위와 같은 오류가 발생하였습니다.
원인
build.gradle(project)에 있는 safe-args의 버전과 build.gradle(module/app)에 있는 navigation의 버전이 달라서 발생하는 문제였습니다. safe-args는 2.4.2버전을 사용하였고 navigation은 2.3.0버전을 사용하였는데 2.4.2로 통합해주니 문제가 해결되었습니다.
build.gradle(project) - safe args
build.gradle(module/app) - navigation
반응형
'안드로이드[Android]' 카테고리의 다른 글
안드로이드[Android] 구글 로그인 연동하기(Firebase Authentication 사용 X) (1) | 2022.06.05 |
---|---|
안드로이드[Android] navigation을 사용하여 프레그먼트 이동하기[Kotlin - 코틀린] (1) | 2022.05.24 |
안드로이드[Android] 기본 dialog(대화창) 만들기(기본, 리스트, 라디오버튼, 체크박스) (0) | 2022.05.04 |
안드로이드 스튜디오[Android Studio] 파이어스토어 데이터베이스(Firestore Database) 연동(firebase) (0) | 2022.04.28 |
안드로이드[Android] HTTP프로토콜 형식으로 FCM에서 백그라운드 메시지 보내기(POSTMAN) (0) | 2022.04.17 |
최근댓글