관리 메뉴

안까먹을라고 쓰는 블로그

[Android 개발] 안드로이드 프로젝트 설명 본문

Android

[Android 개발] 안드로이드 프로젝트 설명

YawnsDuzin 2013. 3. 8. 22:46

 

반응형

  

 


 이 프로젝트는 자바 소스코드와 리소스 등을 체계적으로

 관리할 수 있도록 트리 형태로 구성되는데 다음과 같은 폴더들을

 포함하고 있습니다.


 이 폴더들 중에서 자주 사용하는 폴더는 [/res]와 [/src]폴더이며,

 AndroidManifest.xml 파일도 어플리케이션을 구성할 때 자주

 편집하게 됩니다.


폴 더

  설 명
 /src 
  • 바 소스 파일이 들어있는 폴더
  • 표준 자바와 마찬가지로 패키지명과 동일한 하위 폴더들이 만들어짐.

 /Android <version>

  • 이 프로젝트를 빌드할 때 타깃(Target)으로 지정한 플랫폼의 기본 라이브러리가 들어있는 폴더
  •  jar 파일이 들어있음
 /res
  • 리소스 파일이 들어있는 폴더
  • XML 레이아웃, 그림 파일, 문자열을 정의한 XML파일 등이 들어있는데 각 파일의 유형에 따른 하위 폴더들이 만들어져 있음. (예, XML 레이아웃 파일 [res/layout]폴더, 그림 파일은 [/res/drawable]폴더 그리고 문자열을 정의한 XML파일은 [res/values]폴더 밑에 있음)
 /gen
  • ADT가 자동으로 만들어 내는 소스 파일이 들어가는 폴더
  • 이 파일은 프로그래머가 만드는 것이 아니므로 건드리면 안됨.
  • 이 폴더 안에는 자바 패키지에 해당하는 하위 폴더와 함께 R.java 파일이 자동으로 만들어짐.
 /assets
  • 이 폴더는 처음에 비어 있음
  • 이 폴더에 넣어서 처리하는 파일들을 저장함 (예, 동영상 파일)
 AndroidManifest.xml
  • 어플리케이션에 대한 정보를 담고 있는 파일
  • 매니페스트라고 부르며 애플리케이션 구성요소나 권한 등의 정보를 정의함.
 default.properties
  • 프로젝트 설정과 관련된 속성이 들어있는 파일 (예, 빌드 타깃(Target))




반응형

'Android' 카테고리의 다른 글

[Android 개발] 개발 환경 구축  (0) 2013.03.06
Comments