Android Support Repository & Library

Android SDK Manager에 보면, Extra 밑에

  • Android Support Repository
  • Android Support Library

가 있다. 둘의 차이를 간단히 설명하면 다음과 같다.

Android Support Repository는 메이븐 리파지토리를 이용해 라이브러리를 관리하는 안드로이드 스투디오의 그래들(Gradle)을 위한 라이브러리로, 설치하면 SDK 폴더 아래에 ‘extras/android/m2repository’ 폴더를 생성한 후 로컬 메이븐 리파지토리를 만들고 라이브러리를 저장한다.

Android Support Library는 전통적인 방식(이클립스, 인텔리제이 등)으로 안드로이드 클라이언트를 만드는 경우를 위한 안드로이드 라이브러리 프로젝트로, SDK 폴더 아래에 ‘extras/android/support/ 폴더를 생성한 후 여기에 프로젝트들을 저장한다.

그러므로, 안드로이드 스투디오를 쓰는 경우라면 Android Support Repository를 그 외의 경우에는 Android Support Library를 받으면 된다.

참조