일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- error
- Class
- IntelliJ IDEA Community
- IntelliJ
- sourcetree
- 생성자
- SSL
- Branch
- constructor
- 캡슐화
- 문법
- terms
- syntax
- VCS
- gradle
- install
- Subversion
- 자바
- 상속
- Android Studio
- svn
- Checkout
- 특징
- cherrypick
- git
- Android
- intellij 연동
- java
- TortoiseSVN
- commit
Archives
- Today
- Total
Jay's Developer Note
[Android Studio] Could not initialize class com.android.sdklib.repository.AndroidSdkHandler 본문
TroubleShooting
[Android Studio] Could not initialize class com.android.sdklib.repository.AndroidSdkHandler
Jay(J) 2022. 2. 22. 22:22728x90
Could not initialize class com.android.sdklib.repository.AndroidSdkHandler
발생원인
인터넷에서 오래전에 작성된 오픈 소스코드를 열어보니 이런 에러가 발생했다.
Could not initialize class com.android.sdklib.repository.AndroidSdkHandler
해결방법
이 에러는 안드로이드 플러그인 버전의 문제다.
버전을 사용하고 있는 안드로이드 스튜디오와 맞춰주면 깔끔하게 해결된다.
build.gradle 파일은 모듈 단이 아닌 프로젝트 단에 있는 build.gradle 파일이다.
버전을 맞추고 싱크도 맞추면 gradle 버전도 동일하게 맞춰야 한다.
Build 탭에 Log 로 나오지만 나오기 전에 미리 맞추고 싶다면 하단 링크로 이동해서 확인하면 된다.
공식 홈페이지이기 때문에 새로운 안드로이드 플러그인이 나오면 갱신을 해준다. 굿!
https://developer.android.com/studio/releases/gradle-plugin#updating-gradle
이제 Ctrl + Shift + Alt + S 를 눌러 프로젝트 설정 창을 열어준다.
프로젝트의 그래들 버전을 6.5 로 맞춰준다.
그 후 다시 Sync Gradle 을 해주면
Build Successful.
728x90