---
url: /api/platforms/android/src/functions/generateAndroid.md
---
[pantoken-root](../../../../index.md) / [platforms/android/src](../index.md) / generateAndroid

# Function: generateAndroid()

> **generateAndroid**(`options`): `Promise`<`string`\[]>

Experimental

Emit Android resource XML for a named theme (using the vendored `@pantoken/tokens` IR).

## Parameters

### options

[`GenerateAndroidOptions`](../interfaces/GenerateAndroidOptions.md)

## Returns

`Promise`<`string`\[]>

The paths of the written `colors.xml` and `dimens.xml`.

## Example

```ts
import { generateAndroid } from "@pantoken/android";

const files = await generateAndroid({ outDir: "./app/src/main", theme: "rebrand" });
// ["./app/src/main/res/values/colors.xml", ".../dimens.xml"]
```
