---
title: Installation
url: 'https://www.twelvetone.tv/docs/developer-tools/gradle-plugins/vaandroid-gradle-plugin/installation'
markdown: 'https://www.twelvetone.tv/docs/developer-tools/gradle-plugins/vaandroid-gradle-plugin/installation.md'
date: '2026-09-25'
description: 'How to install the Vaandroid Gradle Plugin.'
taxonomy:
  category:
    - docs
---

[](#)  [ Home ](https://www.twelvetone.tv/docs/)     [ Developer Tools ](https://www.twelvetone.tv/docs/developer-tools)     [ Gradle Plugins ](https://www.twelvetone.tv/docs/developer-tools/gradle-plugins)     [ Vaandroid Gradle Plugin ](https://www.twelvetone.tv/docs/developer-tools/gradle-plugins/vaandroid-gradle-plugin)      Installation    

How to install the Vaandroid Gradle Plugin.

#### Table of Contents

- [Requirements](#requirements)
    - [settings.gradle](#settings-gradle)
    - [build.gradle](#build-gradle)
    - [Language](#language)

# Requirements

## settings.gradle

The plugin is not yet available in the Gradle Plugin Portal, so you will need to add our repository to your settings.gradle file.

```groovy
pluginManagement {
    repositories {
        maven { url "https://repo.twelvetone.tv" }
        gradlePluginPortal()
    }
}
```

## build.gradle

Replace *repositories* with your favorite repositories. Replace *vaandroid.pkg* with your Android package identifier.

```groovy
buildscript {
    repositories {
        mavenLocal()
        mavenCentral()
    }
}

plugins {
    id 'vaandroid.plugin' version '1.0'    
}

// Settings for the application
vaandroid {
    pkg 'com.test.application'
}

// Settings for the server
vaandroidServer {
}
```

You can leave out *vaandroid.pkg* if you define project.group and project.name. For example, your *project.group* is *com.test* and your *project.name* is *application*.

## Language

You will need to also add your development language plugin, be it Kotlin, Java, or Groovy.

Enabling Kotlin Support

```groovy
plugins {
    id "org.jetbrains.kotlin.jvm" version "1.2.21"
}
dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib"
}
```

 [ ](https://www.twelvetone.tv/docs/developer-tools/gradle-plugins/vaandroid-gradle-plugin) [](https://www.twelvetone.tv/docs/developer-tools/gradle-plugins/vaandroid-gradle-plugin/application)

---

## Navigation

- Parent: [Vaandroid Gradle Plugin](https://www.twelvetone.tv/docs/developer-tools/gradle-plugins/vaandroid-gradle-plugin.md)
- Next: [Application](https://www.twelvetone.tv/docs/developer-tools/gradle-plugins/vaandroid-gradle-plugin/application.md)
