💢 발생한 문제
![](https://velog.velcdn.com/images/xlddy02/post/e317172b-1a42-4f23-8598-19492f3807b4/image.png)
프로젝트를 새로 생성한 후, 코드를 작성하고 실행했더니 에러가 발생했다.
🤔 문제 원인 분석
원인: 안드로이드 API 버전이 맞지 않기 때문이다!
경고문을 읽어보니, 뭔가 버전이 맞지 않는다고 하는 것 같다.
😎 해결법 1
1. 생성한 안드로이드 스튜디오 프로젝트의 build.gradle.kts 파일을 연다.
![](https://velog.velcdn.com/images/xlddy02/post/53b8ff1c-447d-49b3-8261-2964cec827b0/image.png)
2. android 섹션의 버전을 확인한다.
![](https://velog.velcdn.com/images/xlddy02/post/e2638725-363d-4443-9aa5-efd0fbd26b26/image.png)
3. 최신 버전으로 수정한다. (예시: 34)
![](https://velog.velcdn.com/images/xlddy02/post/af77118c-d68a-48bc-9ece-97c2b0d69c6f/image.png)
4. 우측 상단의 Sync Now를 누른다.
![](https://velog.velcdn.com/images/xlddy02/post/9f2fd334-0843-4ecc-962d-3e9e54e1acf0/image.png)
5. 다시 코드를 실행하여 오류가 나는지 확인한다.
![](https://velog.velcdn.com/images/xlddy02/post/75faeff8-df64-4628-82fa-809483e83072/image.png)
5-1. 기본 클래스를 찾을 수 없다고 오류가 발생한다면 프로그램 시작 버튼을 다시 누른다.
![](https://velog.velcdn.com/images/xlddy02/post/a897e847-578e-464d-a452-ce0dff6d2be2/image.png)
![](https://velog.velcdn.com/images/xlddy02/post/a9be2929-b29d-4ad9-ba25-88bc61ec3a30/image.png)
![](https://velog.velcdn.com/images/xlddy02/post/883ecad9-69b7-47f0-84da-eb135b058027/image.png)
😁 해결법 2
처음 생성하는 프로젝트는 오류가 없지만, 새로 생성하는 프로젝트는 에러가 발생했으므로
첫번째 프로젝트를 복사한 후 수정해서 사용하면 제대로 동작한다.
참조링크
안드로이드 스튜디오 코드실행 오류