반응형
개요
오늘은 안드로이드 스튜디오 의 에러 중 하나에 대한 이야기 입니다.
Android Studio 에서 Code Inspection 을 했을 때,
[Analyze - Inspect Code]
아래와 같은 종류의 Error 들이 뜨는 경우 입니다.
(Cannot resolve symbol 에러)
Cannot resolve symbol '?attr/actionBarSize'
Cannot resolve symbol '?attr/colorPrimary'
Cannot resolve symbol 'Theme'
Cannot resolve symbol 'ThemeOverlay'
Cannot resolve symbol '?attr/textAppearanceListItem'
본문
상당히 당황하게 되었는데요. 영어로 검색해봐도 엉뚱한 답변 들이 많네요.
문득 드는 생각이 xml 에서만 오류가 발생하는 것 같고, 방금 전에 안드로이드 스튜디오를 업데이트 했었다는 점이었습니다.
문득 스치는 생각이 있었습니다.
첫번째로, xml 에서만 오류 Error 가 발생한다는 점.
두번째로, 방금전에 안드로이드 스튜디오 를 업데이트 했다는 점.
입니다.
안드로이드 스튜디오 에서 가끔씩 눌러보게 되는 버튼 중에
[Sync Project with Gradle Files] 버튼이 있습니다.
상단 메뉴로 접근하는 방법도 있습니다.
[Tools > Android > Sync Project with Gradle Files]
저는 이걸로 해결이 되었습니다.
결론 (은 아니고 교훈...)
가끔 이상이 없던 xml 에서 Theme 등의 symbol 을 읽지 못하는 경우.
Gradle sync 기능을 먼저 눌러보고 그 후에 다른 방법들을 검색해 봐야 할 것 같습니다.
[Tools > Android > Sync Project with Gradle Files]
반응형
'개발 > Android' 카테고리의 다른 글
[Android] com.android.support:appcompat-v7:27.0.1 버전 혼동 문제. (0) | 2019.02.21 |
---|---|
[Android] kotlin-stdlib-jre7 is deprecated. Please use kotlin-stdlib-jdk7 instead (0) | 2019.02.21 |
[Android] Missing accessibility label: in Android Studio Warning (0) | 2019.02.21 |
[Android] EditText 에서 autofillHints 라는 애트리뷰트 (0) | 2019.02.21 |
[Android Studio] 모듈 콘솔 디버깅 한글 깨짐 증상 (0) | 2017.11.16 |
[Android Studio] Inspection Typo Scope 설정 (0) | 2017.11.15 |
[안드로이드 Android] .AndroidStudio2.1 폴더 (0) | 2017.11.12 |
[Android] (error) buildtypes cannot be applied to groovy.lang.closure (0) | 2016.06.17 |