728x90
컴퓨터를 포맷하기 전에는 안드로이드 스튜디오로 프로그램 제작을 잘 하고 있었다.
당시에 설치했던 프로그램들은
- java SE 16
- android studio 4.2.2 이하 였음
윈도우 파일이 깨진 이후 포맷을 하면서 위와 같은 파일들을 다시 설치하고, sdk는 받는데 오래걸리니까 기존에 있던 폴더를 가져와서 옮기는 작업을 했다.
추가로 설치한 날짜에 안드로이드 스튜디오는 패치가 있었는지 버전이 달라졌었다. (4.2.2로 업데이트 되었음)
그러나 문제가 발생했다.
해당 오류로 인해 다음과 같은 방법을 시도했다.
- Gradle 재설치
- SDK 재설치
- Android studio 완전삭제 후 재설치
- - user 폴더 내에 .android 폴더 삭제
- - user 폴더 내에 .android studio 4.2.2 폴더 삭제
- - gradle 폴더 삭제
- - sdk 폴더 삭제
혹여나 캐시나 패스가 남아있을까봐 닥치는대로 다 삭제했었다.
다시 실행 후 결과는?
Gradle 버전이 문제여서 빌드가 안되나 싶어서 버전에 맞게 설치까지 다시 해봤었다.
그래도 안된다..
구글링해서 문제점을 찾아보니 하나같이 JDK 버전에 대해서 언급을 했다.
Gradle Doc을 보면 7.0버전 이상에서부터 16버전을 지원해준다하지만 실상은 아직까지 JDK 16버전 지원을 안해준다.
그래서 JDK 버전을 8로 설치하고 java_home과 Path 경로를 8 버전으로 마이그레이션 했다.
(이클립스가 최신버전이라면 11버전 미만이면 안돌아가니 11버전으로 받도록 하자)
그리고 안드로이드 스튜디오에서 File -> Project Structure 설정에서 jdk 파일 경로도 수정해주자.
728x90
'Mobile > Android' 카테고리의 다른 글
[Android] Window에서 ADB 환경 구축하기 (0) | 2021.08.27 |
---|---|
[Android] 그간 날 괴롭혔던 JAVA SE 16 버전에 대해서 (0) | 2021.08.13 |
[Error] This Activity already has an action bar supplied by the window decor 오류 문제에 대하여 (0) | 2021.06.19 |
[Log] 안드로이드 Logcat (로그)에 관하여 (0) | 2021.06.17 |
[Error] Unable to start activity ComponentInfo 에러 (0) | 2021.06.17 |
댓글