Android

Android Studio 설치

임베디드 친구 2024. 10. 7. 21:31
반응형

안녕하세요, 소프트웨어 공장입니다! 이번 포스팅에서는 Android 애플리케이션 개발의 첫 걸음인 Android Studio 설치개발 환경 설정, 그리고 AVD(Android Virtual Device) 구성 방법을 단계별로 설명해 드리겠습니다. 이 글은 안드로이드 개발을 처음 접하는 분들도 쉽게 따라할 수 있도록 자세히 작성했으니, 차근차근 따라해 보시길 바랍니다!

1. Android Studio란 무엇인가?

Android Studio는 구글이 제공하는 공식 통합 개발 환경(IDE)으로, Android 애플리케이션을 쉽게 개발하고 관리할 수 있도록 다양한 도구를 제공합니다. 여기에는 코드 작성, 디버깅, 에뮬레이터 실행, 프로젝트 관리 등이 포함되어 있어 초보자부터 전문가까지 폭넓게 사용됩니다.

Android Studio를 설치하기 위해서는 다음과 같은 시스템 요구사항을 확인해야 합니다.

  • 운영체제: Windows, macOS, Linux
  • RAM: 최소 4GB, 권장 8GB 이상
  • 저장공간: 최소 2GB, 권장 4GB 이상
  • Java JDK: Android Studio에 포함되어 있어 별도의 설치가 필요하지 않음

2. Android Studio 설치하기

Android Studio 설치는 비교적 간단하며, 아래 단계를 따라 진행할 수 있습니다.

2.1 다운로드

  1. Android Studio 공식 사이트로 이동합니다.
  2. 운영체제에 맞는 설치 파일(Windows, macOS, Linux)을 다운로드합니다.
  3. 다운로드한 파일을 실행하여 설치 마법사를 시작합니다.

2.2 설치 과정

  1. Setup Wizard가 실행되면 "Next" 버튼을 클릭합니다.
  2. 설치 경로를 선택한 후 "Next"를 클릭합니다. 기본 경로를 사용하셔도 무방합니다.
  3. 설치할 구성 요소를 선택합니다. "Android Virtual Device" 옵션이 체크되어 있는지 확인한 후 "Next"를 클릭합니다.
  4. "Install" 버튼을 눌러 설치를 진행합니다. 설치가 완료되면 "Finish"를 눌러 설치 마법사를 종료합니다.

설치가 완료되면 Android Studio가 자동으로 실행되며, 첫 설정 화면이 나타납니다.

3. 안드로이드 SDK 및 에뮬레이터 설정

Android Studio는 설치와 동시에 Android SDK(Software Development Kit)와 AVD 설정을 자동으로 진행합니다. 하지만 간혹 수동 설정이 필요할 수 있으므로 아래 방법을 참고하세요.

3.1 SDK 설정

  1. Android Studio 상단 메뉴에서 File -> Settings (macOS의 경우 Preferences)로 이동합니다.
  2. 좌측 메뉴에서 Appearance & Behavior -> System Settings -> Android SDK를 선택합니다.
  3. SDK Platforms 탭에서 Android 12 (S) 또는 원하는 Android 버전을 선택하고 "Apply" 버튼을 클릭하여 SDK를 설치합니다.

3.2 SDK Tools 설정

  1. 같은 창에서 SDK Tools 탭을 선택합니다.
  2. Android EmulatorAndroid SDK Platform-Tools가 체크되어 있는지 확인합니다.
  3. "Apply" 버튼을 클릭하여 툴을 업데이트합니다.

이제 Android Studio가 개발에 필요한 SDK와 도구들을 모두 설치한 상태입니다.

4. AVD(Android Virtual Device) 구성 방법

AVD는 실제 디바이스 없이 애플리케이션을 테스트할 수 있도록 해주는 가상 디바이스입니다. 다음 단계를 통해 AVD를 설정해보겠습니다.

4.1 AVD 설정

  1. 상단 메뉴에서 Tools -> AVD Manager를 선택합니다.
  2. Create Virtual Device... 버튼을 클릭하여 새 가상 디바이스를 생성합니다.
  3. Phone, Wear OS, Tablet 등 원하는 카테고리에서 디바이스를 선택합니다. 예를 들어, Pixel 4를 선택한 후 "Next"를 클릭합니다.
  4. 시스템 이미지(System Image)에서 원하는 Android 버전을 선택하고 "Next"를 클릭합니다.
  5. AVD 설정 화면에서 AVD Name을 지정하고, Startup Orientation을 설정합니다. 필요에 따라 Emulated Performance를 조정할 수 있습니다.
  6. 모든 설정이 완료되면 "Finish" 버튼을 클릭하여 AVD를 생성합니다.

4.2 AVD 실행 및 테스트

  1. AVD가 생성되면 AVD Manager에서 해당 가상 디바이스의 Play 버튼을 클릭하여 에뮬레이터를 실행합니다.
  2. 에뮬레이터가 시작되면 실제 디바이스처럼 Android OS가 부팅되며, 이후 앱을 설치하고 테스트할 수 있습니다.

참고: 에뮬레이터가 느리게 실행되거나 실행되지 않을 경우, BIOS 설정에서 Intel VT-x 또는 AMD-V 가상화 기술이 활성화되어 있는지 확인하세요.

5. 프로젝트 생성 및 기본 설정 확인

이제 Android Studio와 AVD 설정이 완료되었으니, 첫 Android 프로젝트를 생성하고 기본 설정을 확인해보겠습니다.

5.1 새 프로젝트 생성

  1. Android Studio 메인 화면에서 Start a new Android Studio project를 선택합니다.
  2. Empty Activity를 선택한 후 "Next" 버튼을 클릭합니다.
  3. 프로젝트 이름, 패키지 이름, 저장 경로 등을 입력하고 "Finish"를 클릭하여 프로젝트를 생성합니다.

5.2 기본 설정 확인

프로젝트가 생성되면 MainActivity.java 파일이 열리며, 기본적으로 설정된 코드를 확인할 수 있습니다.

package com.example.myfirstapp;

import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

이 코드는 애플리케이션의 첫 화면을 구성하는 기본 Java 코드입니다. setContentView() 메서드를 통해 activity_main.xml 레이아웃 파일을 불러오며, 이 파일은 res/layout 디렉토리에 위치해 있습니다.

5.3 앱 실행

Android Studio 상단 메뉴에서 Run 버튼(녹색 화살표 아이콘)을 클릭합니다.
실행할 AVD를 선택하고 "OK"를 클릭합니다.
AVD가 실행되면서 앱이 설치되고 화면에 나타나게 됩니다.
이제 간단한 프로젝트 생성 및 실행이 완료되었습니다!

6. 결론

이번 포스팅에서는 Android Studio를 설치하고, SDK와 AVD를 설정하여 개발 환경을 구축하는 방법을 알아보았습니다. 이 가이드를 통해 Android 애플리케이션 개발의 첫 단계를 수월하게 마칠 수 있었기를 바랍니다. 다음 포스팅에서는 Android 프로젝트의 구조와 기본 컴포넌트에 대해 더 자세히 알아볼 예정이니, 많은 관심 부탁드립니다!

질문이나 궁금한 사항이 있으시면 댓글로 남겨주세요. 감사합니다!

반응형