FireBase 설정을 하는 과정에서 app의 build.gradle에 에러가 발생했다.
Properties와 GradleException에 공포의 빨간줄이 생기고, Cannot Resolve Symbol이라는 에러 표시..
나도 초보인지라 자세한건 잘 모르겠고, 해결책만 정리하겠다.
1. Properties 오류 수정
안드로이드 스튜디오에서 File - Project Structure를 누르면 아래와 같은 창이 뜬다.
Modules를 선택하고 관련 프로젝트명을 선택한다. (화면에서는 Instagram)
우측의 탭에서 'Dependencies'를 선택하면 Module SKD가 나오는데 no SDK로 나올 것이다. (도대체 왜????)
여튼 거기서 적합한 버전을 선택해준다. 나는 32를 선택.
(생성된 프로젝트의 API버전과 동일하면 되는 것 같다. 버전이 맞지 않는다면 해당 버전을 선택 혹은 설치 후 선택하면 될듯)
Apply, OK버튼으로 적용하면 Properties에 있던 빨간줄은 사라진다.
2. GradleException 오류 수정
여전히 GradleException에는 빨간줄이 남아 있는데 이 문구를 FileNotFoundException으로 변경하여 적어주면 된다.
(API 29이후로 변경되었다고 하는데 이 역시 자세한건 모른다...ㅠㅠ)
자, 이제 문제가 해결됐을 것이다.
덧)
안드로이드 스튜디오를 업데이트한 후에 Device Manager(전 AVD Manager)를 눌러도 아무것도 뜨지 않는 현상이 있었다. 해당 문제도 1번과 같이 해결하였다. 혹시라도 같은 문제가 발생하는 사람이 있다면 참고삼아 적는다.