잘되던 코드가 갑자기 에러가 발생하였다.. class id 를 못찾는다고 하는 것같아서 소스코드를 잘 봤는데,... 이미 있다.. 왜이러는거지? cannot find symbol symbol variable
구글링해보니 변수를 제대로 선언하지 않아 생기는 오류라고 한다.
찾아보면 다 제대로 선언되어있다.. 인식을 못하는 것같아 빨간 부분을 지우고 다시 자동완성을 통해 입력해보았다.
여전히 작동하지 않는다..
원인
다른 노트북에서 작업하던 소스를 깃허브에서 받아서 ctrl+C ctrl+V 하는 과정에서
import com.example.myapplication.R;
R과 관련된 코드가 import되어서 그런 것임.
해결방법
저 R관련된 부분을지우고 실행해봐도 어차피 안된다.
1)R관련 코드를 지운다
2)지우고 남은 코드를 복사한다
3)다른 프로젝트를 생성해서 붙여넣는다.
'프로그래밍 언어 > Java' 카테고리의 다른 글
Android java 버튼 누르면 색 유지 하는 코드 설명(maintain color change state of button after click) (0) | 2021.10.22 |
---|---|
Android TextInputEditText 숫자 콤마 입력하는 방법 (0) | 2021.10.21 |
java 3 강 비교 연산자와 boolean (0) | 2021.10.19 |
Cannot resolve symbol 'R' 해결 (0) | 2021.10.18 |
다른 컴퓨터에서 pull/push할 때 오류 (0) | 2021.10.17 |