반응형
매니페스트 파일
Android 시스템이 앱 구성 요소를 시작하려면 시스템은 우선 앱의 매니페스트 파일, AndroidManifest.xml 을 읽어서 해당 구성 요소가 존재하는지 확인합니다.
앱은 이 파일 안에 모든 구성 요소를 선언해야 하며 이 파일은 앱 프로젝트 디렉토리의 루트에 있어야 합니다.
매니페스트는 앱의 구성 요소를 선언하는 것 이외에도 많은 역할을 합니다. 예를 들면 다음과 같습니다.
- 앱이 요구하는 모든 사용자 권한(예: 인터넷 액세스, 사용자의 연락처에 대한 읽기 액세스)를 식별합니다.
- 앱에서 사용하거나 요구하는 하드웨어 및 소프트웨어 기능(예: 카메라,블루투스 서비스, 멀티터치 화면)을 선언합니다.
- 앱이 링크되어야 하는 API 라이브러리(Android 프레임워크 API 제외)(예: Google Maps라이브러리)를 선언합니다.
구글 안드로이드 앱 구성 요소를 시작하려면 시스템은 우선 매니페스트를 읽어서 해당 구성 요소가 존재하는지 확인한다. 앱은 이 파일 안에 모든 구성 요소를 선언해야한다. 파일은 앱 프로젝트 디렉토리 루드에 있어야한다.
반응형
'X' 카테고리의 다른 글
앱 개발 방법 - 매니페스트 파일 (앱 요구사항 선언) (0) | 2022.01.02 |
---|---|
앱 개발 방법 - 매니페스트 파일 (구성 요소 선언) (0) | 2022.01.01 |
앱 개발 방법 - 구성 요소 활성화 (인텐트(Intent)) (0) | 2022.01.01 |
앱 개발 방법 - 앱 기본 요소 (콘텐츠 제공자) (0) | 2021.12.31 |
앱 개발 방법 - 앱 기본 요소 Broadcast Receiver(브로드캐스트 리시버) (0) | 2021.12.31 |