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

# addLayer

fun [addLayer](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style/add-layer/)(layer: [MTLayer](https://docs.maptiler.com/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.maptiler.com/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.
