모든 앱 프로젝트는 프로젝트 소스 세트의 루트에 AndroidManifest.xml 파일(정확히 이 이름)이 있어야 합니다. 패니페스트 파일은 Android 빌드 도구, Android 운영체제 및 Google Play에 앱에 관한 필수 정보를 설명합니다.
매니페스트 파일은 다른 여러 가지도 설명하지만 특히 다음과 같은 내용을 선언해야 합니다.
Android Studio를 사용하여 앱을 빌드하고 있다면 매니페스트 파일이 생성되고 앱을 빌드하는 동안(특히 코드 템플릿을 사용하는 시점에서) 대부분의 기본적인 매니페스트 요소가 추가될 것입니다.
AndroidManifest.xml 파일은 Android 빌드 도구, Android 운영체제 및 Google Play에 앱에 관한 필수 정보를 설정하는 파일이다.
매니페스트 파일은 시스템과 Google Play에서 고유한 앱 식별자로 사용하며 액티비티, 서비스, Broadcast Receiver, 콘텐츠 제공자 등 각 구성요소의 기본 속성을 정의해야 하고 또한 기기 구성의 종류 그리고 구성 요소가 어떻게 시작되는지 설명하는 인텐트 필터와 같은 기능을 선언 한다.