2. 개발환경 구성 방법
안드로이드 통합 개발 환경은 eclipse, IntelliJ IDEA, Android Studio, Project Kenai Android plugin for NetBeans등이 있다. IntelliJ IDEA와 NetBeans는 다소 생소할 수 있으나 Eclipse와 함께 java를 개발하는데 매우 뛰어난 통합 개발 환경이며 Ted Neward(소프트웨어 개발 설계자)는 자바 개발환경에 있어 첫째로 IntelliJ IDEA, 두번째로 NetBeans, 마지막으로 Eclipse로 선정할 정도로 뛰어난 면모가 있던 IDE이다. 그리고 Eclipse는 자바를 포함한 다양한 언어를 지원하며, 현 Android Studio가 나오기 전까지 가장 많이 사용하던 개발환경이다. 하지만 Android Studio가 나오며, 안드로이드 개발에 있어 주름잡는 개발환경이 되었다.
개발환경
IDE: Android Studio 4.1
2-1. Android Studio 및 SDK 설치
https://developer.android.com/studio에서 자신의 OS에 맞는 툴을 설치한다.
설치는 개인의 조건에 맞게 설치를 진행한다.
2-2 프로젝트 생성
설치 후 테마와 설정을 마치면 프로젝트 생성하여 프로그램을 짜야한다.
Visual studio 또는 Eclipse 등 기본적으로 프로젝트를 생성하여 짜는데 안드로이드 스튜디오도 동일하다.
위 이미지에서 테마를 선택하고 프로젝트를 생성한다. 프로젝트를 생성할 때 프로그래밍 language를 java로 설정해준다.
패키지를 생성하면, 클래스와 필요한 import문을 자동으로 생성을 해주고 개발할 프로그래밍을 하면 된다.
2-3. 프로젝트 구조
프로젝트를 생성하면 다음과 같은 이미지가 나온다.
manifests, java, res 이 3개의 파일이 하나의 프로젝트를 구성한다.
Manifests에 있는 AndroidManifest.xml파일은 상당히 중요하다.
이것은 개발자가 안드로이드 OS에게 알려주고자 하는 정보를 기록하는 파일이다.
안드로이드 어플리케이션이 휴대기기에 설치가 되면 안드로이드 OS는 이 AndroidManifest.xml에 작성되어 있는 다양한 내용을 분석을 하고, 어플리케이션의 관련 정보들을 받아와서 해당 어플리케이션을 정리하는 일을 한다.
java파일은 개발자가 작성하는 코드들의 모임이다. 실행에 관련된 코드들은 여기서 작성을 하고, 어플리케이션의 구동을 도맡고 있다.
res파일은 이미지, 사운드, 데이터 등 해당 어플리케이션에서 필요한 다양한 리소스들을 가지고 있는 것이다.
'Android > 안드로이드란?' 카테고리의 다른 글
안드로이드 시작 #3 - 동작 원리 (0) | 2021.01.11 |
---|---|
안드로이드 시작 #1 - 안드로이드란? (0) | 2021.01.11 |
최근댓글