---
title: Vaandroid.xml
url: 'https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml'
markdown: 'https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml.md'
date: '2026-09-25'
description: 'Vaandroid.xml declares your plugin as a Vaandroid plugin. It must be located in the root of your jar or bundle. It is used by the system, along with the standard Android conventions.'
taxonomy:
  category:
    - docs
---

[](#)  [ Home ](https://www.twelvetone.tv/docs/)     [ Operating Systems ](https://www.twelvetone.tv/docs/operating-systems)     [ Vaandroid ](https://www.twelvetone.tv/docs/operating-systems/vaandroid)     [ Vaandroid Developer Guide ](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide)     [ Project Anatomy ](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy)      Vaandroid.xml    

# Vaandroid.xml

Vaandroid.xml declares your plugin as a Vaandroid plugin. It must be located in the root of your jar or bundle. It is used by the system, along with the standard Android conventions.

### Vaandroid Project Structure

[Vaandroid Project Structure](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/vaandroid-manifest-info)

The location of resources within your project, including the Android manifest and Android resource (res) directory locations.

### Vaandroid Permissions

[Vaandroid Permissions](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/vaandroid-permissions)

Defines access permissions to activities, files, and published resources provided by the plugin.

### Vaandroid Directories

[Vaandroid Directories](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/vaandroid-directories)

A Vaandroid project can be linked to the Android resources directory, as well as other directories, including libraries and assets.

### External Resources

[External Resources](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/external-resources)

Resources can be configured to load client-side when specified entities are used.

### Service Behavior

[Service Behavior](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/service-behavior)

Settings that determine how and when a Vaandroid plugin is registered by the runtime.

 [ ](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy) [](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/vaandroid-manifest-info)

---

## Navigation

- Parent: [Project Anatomy](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy.md)
- Children:
  - [Vaandroid Project Structure](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/vaandroid-manifest-info.md)
  - [Vaandroid Permissions](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/vaandroid-permissions.md)
  - [Vaandroid Directories](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/vaandroid-directories.md)
  - [External Resources](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/external-resources.md)
  - [Service Behavior](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy/vaandroid-xml/service-behavior.md)
