아마추어 팀블로그

Android Studio에서 Android SDK 경로 변경하는 방법 본문

IT/IT 개발

Android Studio에서 Android SDK 경로 변경하는 방법

탓치 2016. 1. 17. 17:04

전 C드라이브는 128GB짜리 SSD를 장착해서 OS나 프로그램 구동 용으로 사용하고, D, E드라이브는 하드디스크를 장착해서 데이터 저장용으로 사용합니다. 요즘은 SSD가 확실히 값도 싸지고 용량도 커서 이런식으로 운용하는 경우가 많이들 있는 걸로 알고 있어요.


오늘 Windows 10으로 업데이트를 하려고 보니 유휴 용량 8GB가 필요하다고 하더군요. 어느새 C드라이브 용량이 이렇게 찬 걸까요? 폴더를 뒤져보니 다음 경로에 십수 기가의 파일들이 위치해 있습니다.


"C:\Users\XXXXX\AppData\Local\Android\sdk"


안드로이드 앱 개발용으로 Android Studio를 설치했었는데, SDK 파일들이 C용량을 꽤나 잡아먹고 있는 것이죠. 그래서 이 경로를 한 번 바꿔보기로 했습니다.



1. 안드로이드 스튜디오로 개발 중이었다면, 현재 프로젝트를 종료합니다. (File >> Close Project)


2. Welcome to Android Studio 창에서 Configure >> Project Defauls >> Project Structure를 선택합니다.





3. Project Structure 창의 SDK Location에서 Android SDK location을 변경하고자 하는 경로로 수정합니다.


하단에 SDK does not contain any platforms.라는 경고 문구가 뜨지만 이는 아직 변경한 경로에 sdk 파일이 존재하지 않기 때문에 뜨는 것으로, 아래 4번을 수행하면 사라집니다.




4. 기존 SDK location의 파일을 변경하고자 하는 경로로 이동한다.


기존에는 "C:\Users\XXXXX\AppData\Local\Android\sdk"에 sdk 파일이 있었고, 제가 옮기고자 하는 경로는 E드라이브이니, "C:\Users\XXXXX\AppData\Local\Android" 폴더를 복사해서 E드라이브에 복사합니다. 즉, skd는 "E:\Android\sdk"에 위치하게 됩니다.


파일을 복사하는 도중에 Java SE exe가 사용 중이라 파일을 옮기지 못한다는 경고가 뜹니다. 이럴 때는 Windows 작업 관리자를 열어 (Ctrl + Shift + Esc) 프로세스 탭에서 java를 선택한 뒤 프로세스 끝내기로 자바 실행을 종료한 뒤, 다시 시도를 클릭해주면 파일 이동이 가능합니다.



Android 폴더의 복사가 완료되면 아래와 같이 경고 문구가 사라집니다. OK 버튼을 눌러줍시다.




5. 안드로이드 스튜디오를 재시작합니다.




SDK Components Setup 창이 뜨네요. SDK가 있어야할 경로에 아무 폴더도 없어서 그런가봅니다. 하단의 Android SDK Location을 변경한 sdk 폴더의 위치로 바꿔줍니다.



이미 해당 경로에 SDK가 존재한다는 경고가 뜨는 거 보니, SDK를 새로 받는 마법사가 맞나보네요. setup 마법사가 빠져있거나 오래된 SDK 컴포넌트만 받는다고 알려줍니다. Next를 눌러줍니다.





다운로드가 모두 끝나면 이제 변경된 SDK 경로를 사용하여 개발을 진행할 수 있습니다. 참 쉽죠?


지금까지 Android Studio에서 Android SDK 경로를 변경하는 방법에 대해 알아보았습니다. 이제 C드라이브 용량을 확보했으니 WIndows 10으로 업그레이드 할 수 있겠군요!






Comments