Манифест предоставляет основную информацию о вашем приложении системы Android.

Каждое приложение должно иметь файл AndroidManifest.xml в корневой директории. В нём представлена ​​основная информация о приложении, которая необходима в системе Android.

Основные блоки:

<permission>

Объяснение разрешения. Содержит права, которые должны запрашивать другие приложения для получения доступа к вашему приложению.

<uses-permission>

Запрашивает разрешение, необходимое для нормального функционирования. В старых версиях разрешения запрашивались при установке. На Android 6.0 можно производить запрос на разрешение после установки .

<application>

Содержит базовые параметры приложения: иконка, название, тема.

<activity>

Это , которая есть в приложении. <application> может содержать более одного Activity.