36
которые составляют приложение. Для каждого компонента приложения
определено имя соответствующего класса и объявлены их основные свойства
(например, с какими сообщениями-намерениями они могут работать). Эта
информация позволяет системе Android узнать
какие компоненты и при
каких условиях могут быть запущены.
Определение процессов, в которых будут выполняться
компоненты приложения.
Объявление полномочий, которыми должно обладать приложение
для доступа к защищенным частям API и
взаимодействия с другими
приложениями.
Объявление полномочий, которыми должны обладать другие
приложения для взаимодействия с компонентами данного.
Список
вспомогательных классов, которые предоставляют
информацию о ходе выполнения приложения. Эти объявления содержатся в
манифесте пока идет разработка и отладка приложения,
перед публикацией
приложения они удаляются.
Определение минимального уровня Android API для приложения.
Список библиотек связанных с приложением.
В
файле
манифеста
только
два
элемента:
и являются обязательными и при этом
встречаются ровно по одному разу. Остальные элементы могут встречаться
несколько раз или не появляться совсем, в этом случае манифест определяет
пустое приложение.
Следующий листинг демонстрирует общую структуру файла манифеста.
37
…
…
…
Листинг 3.1. Структура файла AndroidManifest.xml
В
манифесте
элементы
одного
уровня,
такие
как
, , ,
, могут следовать друг за
другом в любой последовательности. Элемент является
исключением из этого правила, он должен следовать за соответствующей
активностью.
Более предметно разговор о файле манифеста и его основных элементах
пойдет в лабораторных работах.
Подробности: http://developer.android.com/guide/topics/manifest/manifest-
intro.html
Достарыңызбен бөлісу: