본문 바로가기
안드로이드

[안드로이드] 앱 구성 파일 분석(1) - 프로젝트, 모듈의 폴더 구성 알아보기

by Bakhwee_Bug 2022. 7. 17.

 

프로젝트의 폴더 구성 알아보기

 

안드로이드 앱 프로젝트를 만들면 많은 폴더와 파일이 생성된다.

하지만 대부분은 빌드 도구와 관련된 것이며

개발자가 관심을 둬야할 파일은

프로젝트 폴더에서 [모듈명 -> src -> main] 안에 있다.

 

그러나 안드로이드 스튜디오의 프로젝트 탐색 창은

윈도우 파일 탐색기처럼 모든 폴더와 파일을 보여주지 않는다.

개발자가 분석하거나 작성해야 하는 폴더와 파일만 보여준다.

 

AndroidManifest.xml : 앱 환경 설정 파일

MainActivity : 메인 액티비티 파일

activity_main.xml : 레이아웃 XML 파일

build.gradle : 빌드 설정 파일

 

프로젝트를 만들면 app이라는 모듈이 자동으로 생성된다.

모듈 하나가 앱 하나이며 프로젝트는 여러 모듈을 묶어서 관리하는 개념이다.

하나의 프로젝트에는 자동으로 만들어지는 app모듈 이외에 여러 모듈을 추가할 수 있다.

모듈은 앱 단위이므로 새로운 모듈을 추가한다는 것은 새로운 앱을 개발한다는 것과 같다.

 

 

 

모듈의 폴더 구성 알아보기

build.gradle : 빌드 설정 파일

AndroidManifest.xml : 앱 메인 환경 설정 파일

res : 리소스 폴더

activity_main.xml : 레이아웃 XML 파일

MainActivity : 메인 액티비티 파일

 

 

모두 이 글에 쓰면 너무 길어질 거 같아 하나씩 이어 쓰겠다 !!

 

 

 

댓글