Что такое файл манифеста Android - Codiclick

делиться

Что такое файл манифеста Android

Объявления

В статье о структуре каталогов Android упоминался файл манифеста приложения, на этот раз мы посмотрим, из чего он состоит и его важность.


Файл AndroidManifest — это файл конфигурации, который должен иметь наш проект Android. Этот файл манифеста описывает важную информацию о проекте. В следующей публикации на официальной странице будет немного подробнее об этом файле. (

Определяет общую информацию, такую как имя приложения, значок, тема и компоненты приложения, такие как действия, услуги, поставщики контента, права доступа к системным функциям, таким как камера, Интернет, Bluetooth и другие, а также как определить, какое действие является основным. системы.


Этот файл находится в каталоге манифеста и имеет следующую структуру:

Здесь мы можем определить основные элементы, такие как:


  • икона: соответствует пути, по которому находится значок приложения.
  • этикетки: Путь, по которому находится имя приложения.
  • тема: Путь к стилю, который приложение использует с точки зрения темы.
  • активность: Соответствует параметризации действий, используемых приложением.


Например, в случае с действиями мы уже знаем, что приложение состоит из действий, они соответствуют экранам приложения и разделены на графическую часть и логическую часть системы, чтобы приложение могло загружать эти экраны. , они должны быть параметризованы в манифесте.


На следующем изображении вы можете видеть, что проект состоит из трех действий, которые, в свою очередь, определены в файле манифеста.


Очень важно прояснить, что этот файл создается и обновляется автоматически, нет необходимости добавлять активность вручную, это делалось раньше, когда он использовался в Eclipse IDE для разработки приложений, но теперь с Android Studio этот процесс является автоматическим.


Однако это не означает, что мы не можем изменить файл, напротив, у нас может возникнуть необходимость сделать это, но очень важно проявлять осторожность, потому что, если этот файл будет поврежден, наша система не сможет его изменить. начинать.


Например, некоторыми из наиболее распространенных модификаций может быть возможность определить, какой экран появляется первым. Для этого, если мы видели предыдущие изображения, мы заметим, что в разделе, соответствующем MainActivity, есть блок кода. <фильтр намерения> и в свойстве, которое указывает, что это будет первый экран, если мы хотим, мы можем изменить этот фильтр и добавить его в «OtherActivity», также изменив свойство «android:exported="true"»



Таким образом, при запуске проекта проверяется то, что находится в манифесте, указывая, что первым отображаемым экраном является тот, который определен OtraActivity.


Еще одна очень распространенная модификация файла — это привязка разрешений в приложении, хотя это также можно сделать логически, отсюда вы можете добавить разрешения на использование камеры, Интернета и многих других.



И всё, благодаря этому мы смогли получить представление о том, что это за файл и его значение для нашего проекта.

Это также может вас заинтересовать.




Есть ли что-нибудь, что вы хотите добавить или прокомментировать по поводу этой записи? смело делайте….И если вам понравилось... Я приглашаю вас поделиться Д Подпишитесь, нажав кнопку «Присоединиться к этому сайту», чтобы получать больше подобных сообщений. 😉