잠 깐 만 요
프로젝트 살펴보기
프로젝트 설정 창에 나오는 요소들을 간단히 살펴보겠습니다.
Name 사용자에게 보이는 앱의 이름을 적습니다. 이 이름으로 프로젝트 폴더가 생성됩니다.
Package Name 패키지 이름은 구글 플레이 같은 안드로이드 앱 마켓에서 앱을 구별하는 고유한 이름입니다. 이름을 보면 ‘com.example.helloworld’라고 되어 있는데, 이는 자바에서 패키지 이름을 만드는 규칙을 따른 것입니다. 패키지는 파일 탐색기에서 폴더 구조를 점(.)으로 표현한 거라고 생각하면 됩니다. 예를 들어 [Android > hello > app] 구조로 된 폴더가 있으면 이를 ‘app.hello.Android’로 표현합니다. 패키지 이름은 앱 이름을 넣으면 앱 이름에 맞춰 자동으로 입력됩니다.
Save location 프로젝트 폴더가 생성되는 위치입니다. 기본값은 ‘C:\User\사용자이름\AndroidStudio Projects\프로젝트이름’입니다.
Minimum SDK 만드는 앱에서 지원할 가장 낮은 안드로이드 버전을 의미합니다. 즉, 새로 만드는 앱이 어떤 버전의 안드로이드까지 지원하는지를 나타냅니다. 예를 들어 ‘API 28: Android 9.0(Pie)’로 만든 앱이라면 9.0 버전 이상의 안드로이드가 설치된 휴대폰에서만 실행됩니다. 따라서 최신 버전보다 낮은 버전의 SDK로 지정해 주어야 다양한 버전의 휴대폰에서 실행할 수 있습니다. 이 책에서는 ‘API 26: Android 8.0 (Oreo)’로 선택합니다.
TIP
안드로이드 버전 이름에는 지금까지 파이, 오레오, 누가 등 디저트 이름을 붙였습니다. 그런데 이 이름들이 직관적이지 못하다는 비평을 받아서 안드로이드 10.0부터는 버전 이름을 Q와 같이 알파벳으로만 부릅니다.