본문 바로가기
X

앱 개발 방법 - 매니페스트 파일 (AndroidManifest.xml)

by green post it 2022. 1. 1.
반응형

안드로이드 프로그래밍

매니페스트 파일

Android 시스템이 앱 구성 요소를 시작하려면 시스템은 우선 앱의 매니페스트 파일, AndroidManifest.xml 을 읽어서 해당 구성 요소가 존재하는지 확인합니다.

앱은 이 파일 안에 모든 구성 요소를 선언해야 하며 이 파일은 앱 프로젝트 디렉토리의 루트에 있어야 합니다.

 

매니페스트는 앱의 구성 요소를 선언하는 것 이외에도 많은 역할을 합니다. 예를 들면 다음과 같습니다.

  • 앱이 요구하는 모든 사용자 권한(예: 인터넷 액세스, 사용자의 연락처에 대한 읽기 액세스)를 식별합니다.
  • 앱에서 사용하거나 요구하는 하드웨어 및 소프트웨어 기능(예: 카메라,블루투스 서비스, 멀티터치 화면)을 선언합니다.
  • 앱이 링크되어야 하는 API 라이브러리(Android 프레임워크 API 제외)(예: Google Maps라이브러리)를 선언합니다.

 

구글 안드로이드 앱 구성 요소를 시작하려면 시스템은 우선 매니페스트를 읽어서 해당 구성 요소가 존재하는지 확인한다. 앱은 이 파일 안에 모든 구성 요소를 선언해야한다. 파일은 앱 프로젝트 디렉토리 루드에 있어야한다.
반응형