---
title: "addLayer | Mobile sdk | Mobile sdk android | Android"
description: "addLayer"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs-qmgv.pages.dev/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# addLayer

fun [addLayer](https://docs-qmgv.pages.dev/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style/add-layer/)(layer: [MTLayer](https://docs-qmgv.pages.dev/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.layer/-m-t-layer/))

Adds a layer to the map.

#### Parameters

layer

Layer to be added.

#### Throws

[MTStyleError.LayerAlreadyExists](https://docs-qmgv.pages.dev/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-layer-already-exists/)

if layer with the same id is already added to the map.
