Skip to content

배토의 개발일지

나를위한 단편적 기억들의 기록

Menu
  • 안드로이드
  • 코틀린
  • Godot
  • 블렌더
  • git
  • 게임제작일지
  • 기타
Menu

Android Stuido와 IntelliJ C drive 공간확보

Posted on 2020년 3월 15일2020년 4월 16일 by batmask

윈도우즈가 올라간 C드라이브는 80기가짜리 작은 ssd를 쓰고 있는데, 프로그램을 아무리 다른 드라이브에 설치해도 이놈들이 자꾸만 C 드라이브 특히 user directory를 사용하고 있는거다. C:\user\username 디렉토리 위치를 다른 드라이브로 바꾸면 원천적인 해결이 되겠지만, 윈도우즈는 내문서, 사진, 음악, 비디오 다운로드같은 기본 디렉토리만 변경 가능하도록 지원하고 있다. 유저폴더안에 ‘.’으로 시작하는 숨김폴더가 얼마나 많고 크기가 큰데!

해당 폴더가 맥이나 리눅스의 user root directory에 해당하는 디렉토리라서 어쩔 수 없는거 같고, 그중에 내가 자주 사용하고 덩치가 큰놈들인 IntelliJ와 Android Studio가 사용하는 위치를 변경했다. 이놈들은 자꾸 자기 덩치를 크게크게 불려가기 때문에 애초에 C drive에 어울리지 않는거 같다

1. IntelliJ config, system path 변경

IntelliJ가 설치된 디렉토리 ( 예 : Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.3.5) 에 bin 디렉토리를 보면, ‘idea.properties’ 파일이 있다. 이 파일을 열어서 수정.

...
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
 idea.config.path=f:/batmask/.IdeaIC2019.3/config

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
 idea.system.path=f:/batmask/.IdeaIC2019.3/system

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
 idea.plugins.path=${idea.config.path}/plugins

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE logs folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
 idea.log.path=${idea.system.path}/log
...

디폴트로 위의 설정들이 다 주석처리 되어 있을 것이다. 기존에 사용하던 파일들이 있다면 c:\users\username\.IdealC0000.0 와 같은 형태로 폴더가 존재한다.(0000.0 은 2019.3과 같이 년도.월) 원하는 위치로 복사를 해준 후, 주석을 풀고 해당 위치를 위의 예처럼 변경해준다.

정상동작을 확인 후, 기존에 사용하던 c:\users\username\.IdealC0000.0 폴더는 삭제.

2. Android Studio

먼저 언급해둘 것이 아래 작업들을 해도 c:\user\username\ 폴더에 관련 폴더가 생성되는걸 확인했다. 하지만, 그곳에 추가적인 파일들이 생성되고 용량이 커지지는 않는거 같다. 왜그런지는 아직 모르겠음.

1) Android Studio config, system path 변경

Android Studio도 IntelliJ 기반이므로 위 내용은 동일하다. 폴더명은 c:\users\username\.AndroidStudio3.6 과같이 되어 있을 것이다. 이 폴더를 원하는 위치로 복사해준 후, 설치 위치의 bin 폴더안에 idea.properties를 수정해준다.

2) Android SDK Home 변경

Android가 AVD를 생성하거나 기타 파일들을 저장하는 위치가 C:\users\username\.Android 일 것이다. 이건 환경변수 ANDROID_SDK_HOME 을 설정해줘야 한다. 환경 변수 관련은 관련글 ( https://stackoverflow.com/questions/23042638/how-do-i-set-android-sdk-home-environment-variable ) 을 참고하자. 시스템 환경변수 영역에 환경변수 ANDROID_SDK_HOME 를 만들고, 원하는 위치를 지정해준다.

3) Gradle user home 위치 변경

추가로 android studio에서 사용하는 gradle home 디렉토리도 크기가 매우 크다. 기본 위치는 C:\users\username\.gradle 일 것이다. 이것도 바꿔주자. 이건 Android Studio를 실행해서 수정해줘야 한다. 실행 후, Settings의 관련 항목을 새 위치로 바꿔준다.

이미지에 보이듯이, Settings>Build, Execution,…>Gradle 항목에서 Gradle user home 위치를 직접 지정해준다.

파일을 복사하지 않았다면, android studio가 필요한 파일을 알아서 다운받을 것이다.

위 작업들로 C드라이브가 대충 7기가는 늘어난거 같다. 휴~

답글 남기기 응답 취소

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

최신 글

  • Blender : snap을 써서 다른 vertex에 정렬하기
  • KTor Client 기본 사용 정리
  • 게임 만들거다.
  • Using Koin with Android Compose

보관함

2020 3월
일 월 화 수 목 금 토
1234567
891011121314
15161718192021
22232425262728
293031  
« 8월   4월 »

메타

  • 로그인
  • 엔트리 피드
  • 댓글 피드
  • WordPress.org
©2025 배토의 개발일지 | Built using WordPress and Responsive Blogily theme by Superb