기타/🚨 에러

[Android Studio] 안드로이드 SDK location not found 해결하기

둥굴둥굴둥굴레차 2022. 10. 7. 14:26

팀원이 기존에 만든 앱을 전달받아서 해당 파일을 내 컴퓨터로 옮겨 열어보았다.

 

Android Studio로 옮기자마자 뜬 안내창!

Sync Android SDKs

The SDK path '~~~'
does not belong to a directory.
Android Studio will use this Android SDK instead:
'~~~'
and will modify the project's local.properties file.

 

이 프로젝트는 팀원의 컴퓨터에 있는 SDK경로로 설정되어있기 때문에 위와 같은 안내문이 뜨는 것이다.

 

내 컴퓨터에 SDK가 있는 파일 위치로 local.properties파일을 Android Studio가 수정하여 준다는 안내문이다.

 

 

🚨 문제상황

OK를 눌렀음에도 불구하고 아래와 같은 오류 메세지

could not resolve all dependencies for configuration ':app:debugruntimeclasspath'.
could not create task ':app:minifyreleasewithr8'.
cannot query the value of this provider because it has no value available.

 

혹은

 

SDK location not found.

 

와 같은 오류 메세지를 받게 된다면, 내가 직접 local.properties파일을 수정해주면 된다.

 

나의 경우엔 이유는 잘 모르겠지만 오류로 인해 Android/sdk경로가 잘려져 설정되어있었기 때문이다.

 

 

💡 해결

보통 Windows(윈도우)유저들의 경우 아래의 경로에 SDK가 위치해있다.

직접 폴더를 타고 들어가며 확인해보고, SDK가 있는 로컬 경로로 local.properties의 sdk.dir를 수정해주자!

C\:\\Users\\{사용자 이름}\\AppData\\Local\\Android\\Sdk

 

올바른 SDK경로가 설정된 local.properties의 sdk.dir 변수

 

 

[참고] AppData폴더가 안보인다면?

 

너무 놀라지말자! 기본적으로 숨기기로 설정되어있는 폴더이기 때문이다.

 

아래와 같이 숨긴항목도 보이도록 체크박스에 체크해주면 AppData폴더가 보일 것이다~!

 

 

 

✨ 결과물

깔끔히 빌드되었다~!