728x90
1. 안드로이드 앱 개발을 위한 필수 도구
안드로이드 앱을 개발하려면 몇 가지 필수 도구를 먼저 설치해야 합니다.
- 안드로이드 스튜디오(Android Studio): 안드로이드 앱 개발을 위한 공식 통합 개발 환경(IDE)
- JDK(Java Development Kit): 자바 언어로 개발하기 위한 필수 도구
- 안드로이드 SDK(Android Software Development Kit): 앱을 빌드하고 실행하기 위한 라이브러리 모음
이제 하나씩 차근차근 설치하고 설정하는 방법을 알아보겠습니다.
2. 안드로이드 스튜디오 설치하기
1) 안드로이드 스튜디오 다운로드
- 안드로이드 스튜디오 공식 웹사이트로 이동합니다.
- 최신 버전의 안드로이드 스튜디오를 다운로드합니다.
- 자신의 운영체제(Windows, macOS, Linux)에 맞는 설치 파일을 선택합니다.
2) 안드로이드 스튜디오 설치 과정
- 다운로드한 설치 파일(Android Studio .exe 또는 .dmg)을 실행합니다.
- 기본 설정을 유지한 채 “Next” 버튼을 눌러 진행합니다.
- 설치가 완료되면 “Finish” 버튼을 클릭하여 실행합니다.
3. JDK(Java Development Kit) 설치 및 설정
1) JDK 다운로드
- Oracle JDK 공식 웹사이트에서 Java SE Development Kit (JDK) 최신 버전을 다운로드합니다.
- 자신의 운영체제에 맞는 파일을 선택 후 설치합니다.
2) 환경 변수 설정 (Windows 사용자)
JDK를 정상적으로 사용하려면 환경 변수를 설정해야 합니다.
- 내 PC → 속성 → 고급 시스템 설정 → 환경 변수로 이동합니다.
- 시스템 변수에서 Path를 찾아 편집 버튼을 클릭합니다.
- C:\Program Files\Java\jdk-XX\bin 경로를 추가하고 저장합니다.
- 명령 프롬프트(cmd)에서 java -version 명령어를 입력하여 정상적으로 설치되었는지 확인합니다.
4. 안드로이드 SDK 설치 및 설정
1) SDK 설치
안드로이드 스튜디오를 처음 실행하면 SDK 설치 과정이 포함되어 있습니다.
- Android Studio를 실행하면 Setup Wizard가 자동으로 실행됩니다.
- Standard 설정을 선택하고, 추가 패키지를 다운로드합니다.
- Android SDK 경로를 확인하여 기본적으로 제공되는 SDK가 설치되었는지 확인합니다.
- 기본적으로 C:\Users\사용자명\AppData\Local\Android\Sdk 경로에 설치됩니다.
2) SDK Manager 설정
SDK를 최신 상태로 유지하려면 SDK Manager에서 필요한 버전을 설치해야 합니다.
- Android Studio → File → Settings → Appearance & Behavior → System Settings → Android SDK로 이동합니다.
- SDK Platforms 탭에서 최신 Android 버전을 선택하여 설치합니다.
- SDK Tools 탭에서 다음 항목을 선택하여 설치합니다.
- Android SDK Build-Tools
- Android Emulator
- Google Play services
- Google USB Driver (Windows 사용자 필수)
- 적용(Apply) 버튼을 눌러 설치를 완료합니다.
💡 추가 설정 팁
- 안드로이드 앱 개발 시 최소 지원 API 레벨을 선택하는 것이 중요합니다.
- 최신 버전의 SDK를 사용하되, 하위 버전과의 호환성을 고려하여 선택하는 것이 좋습니다.
- Windows 사용자는 Google USB Driver를 반드시 설치해야 합니다.
이제 안드로이드 SDK가 정상적으로 설정되었으며, 앱 개발을 위한 환경이 준비되었습니다!
5. 가상 디바이스(에뮬레이터) 설정
개발한 앱을 테스트하려면 **실제 기기 또는 가상 디바이스(에뮬레이터)**를 사용해야 합니다. 가상 디바이스를 설정하면 다양한 스마트폰 모델에서 앱을 실행하고 테스트할 수 있습니다.
1) 가상 디바이스 설정
- Android Studio → Tools → Device Manager로 이동합니다.
- Create Device 버튼을 클릭하여 새로운 가상 디바이스를 생성합니다.
- 사용할 스마트폰 모델(예: Pixel, Galaxy 등)을 선택하고 Next를 클릭합니다.
- 시스템 이미지(System Image)를 선택하여 다운로드합니다.
- 사용 가능한 API 수준(Android 버전) 중 최신 버전을 선택하는 것이 좋습니다.
- 가상 디바이스 설정을 확인한 후 Finish 버튼을 눌러 완료합니다.
2) 에뮬레이터 실행
- AVD Manager에서 설정한 가상 디바이스를 선택합니다.
- Run ▶ 버튼을 클릭하여 에뮬레이터를 실행합니다.
- 가상 디바이스가 정상적으로 부팅되는지 확인합니다.
- 앱이 정상적으로 실행될 수 있도록 환경을 점검합니다.
💡 가상 디바이스 실행이 느리다면?
- **HAXM(하드웨어 가속화 모듈)**이 설치되었는지 확인합니다.
- PC의 가상화 기술(VT-x)이 활성화되어 있는지 BIOS 설정에서 확인합니다.
- 가상 디바이스의 RAM 및 CPU 설정을 조정하여 성능을 최적화합니다.
이제 가상 디바이스에서 앱을 실행하고 테스트할 수 있습니다!
6. 실기기에서 앱 실행하기
- 가상 디바이스 대신 실제 스마트폰에서 앱을 실행할 수도 있습니다. 실기기에서 앱을 실행하면 실제 사용자 환경에서의 동작을 확인할 수 있어 더욱 정확한 테스트가 가능합니다.실제 스마트폰에서 앱을 실행하려면 먼저 USB 디버깅 모드를 활성화해야 합니다.
- 스마트폰에서 설정 → 휴대전화 정보 → 빌드 번호를 7회 연속 클릭합니다.
- 클릭할 때마다 '개발자 옵션을 활성화하려면 몇 번 더 클릭하세요'라는 메시지가 나타납니다.
- 7회 클릭 후 개발자 모드가 활성화됩니다.
- 설정 → 개발자 옵션으로 이동합니다.
- USB 디버깅 옵션을 찾아 활성화합니다.
- 스마트폰과 PC를 USB 케이블로 연결합니다.
- 연결 후 스마트폰 화면에 '이 컴퓨터에서 USB 디버깅을 허용하시겠습니까?'라는 메시지가 나타나면 허용을 선택합니다.
- Android Studio를 실행합니다.
- 스마트폰을 USB로 연결한 상태에서 'Run ▶' 버튼을 클릭합니다.
- 연결된 기기가 Android Studio의 기기 목록(Device List)에 표시되는지 확인합니다.
- 기기가 정상적으로 인식되지 않는다면 드라이버가 설치되지 않았을 가능성이 있으므로 USB 드라이버를 설치해야 합니다.
- 실행할 기기를 선택한 후 OK 버튼을 클릭합니다.
- 앱이 스마트폰에 자동 설치되고 실행되는지 확인합니다.
- 앱 실행 후 정상적으로 동작하는지 테스트합니다.
- USB 디버깅이 활성화되었는지 다시 확인합니다.
- USB 케이블을 변경하여 연결해 봅니다.
- 스마트폰 제조사에서 제공하는 USB 드라이버를 설치합니다.
- adb devices 명령어를 실행하여 기기가 인식되는지 확인합니다.
- 스마트폰에서 설정 → 휴대전화 정보 → 빌드 번호를 7회 연속 클릭합니다.
- 이제 Android Studio에서 실기기 연결을 확인하고, 앱을 실행해봅니다.
- 1) USB 디버깅 활성화
7. 마무리
이제 안드로이드 스튜디오와 개발 환경이 모두 준비되었습니다. 다음 단계에서는 안드로이드 프로젝트를 생성하고 기본 구조를 이해하는 과정을 진행하겠습니다.
728x90
반응형
'☕Java > ☕모바일 앱 개발 (안드로이드)' 카테고리의 다른 글
안드로이드 스튜디오 실행 후 첫 화면 이해하기 (0) | 2025.03.01 |
---|---|
안드로이드 프로젝트의 핵심 파일 완벽 가이드: MainActivity.java & XML 구조 이해하기 (0) | 2025.03.01 |
구글 개발자 계정 등록 방법 (0) | 2025.03.01 |
구글 플레이 스토어 개발자 계정이 필요한 이유 (0) | 2025.03.01 |