---
title: Android SDK
description: Add Extentos to your Android app via Gradle. Smart-glasses capabilities for Meta Ray-Ban, Android 12+ (API 31), Kotlin, coroutines.
type: overview
platform: android
vendor: meta
related:
  - /docs/sdk/android/install
  - /docs/sdk/android/initialization
  - /docs/getting-started/android
  - /docs/sdk/ios
---

The Extentos Android SDK is a Gradle artifact that adds smart-glasses capabilities to your Android app. It is a thin Kotlin shell over a shared Rust core, talking to Meta Ray-Ban glasses through Meta's Wearables Device Access Toolkit (DAT).

Published to Maven Central as [`com.extentos:glasses`](https://central.sonatype.com/artifact/com.extentos/glasses) and `com.extentos:glasses-ui`. Requires **Android 12+ (API 31)** — Meta DAT mandates the floor.

- [Install](/docs/sdk/android/install) — Gradle coordinates, SDK floors, the assistant runtime
- [Manifest setup](/docs/sdk/android/manifest) — what the library auto-provides vs. what you add
- [Initialization](/docs/sdk/android/initialization) — `ExtentosGlasses.create`, config, the sub-client surface
- [Lifecycle](/docs/sdk/android/lifecycle) — create/shutdown, the foreground service, process death
- [Threading model](/docs/sdk/android/threading) — coroutines, `Flow`, `StateFlow`, dispatchers
- [Runtime internals](/docs/sdk/android/runtime-internals) — how the Kotlin shell wraps the cross-platform core

Building on iOS as well? See the [iOS SDK](/docs/sdk/ios) — the same surface as a Swift package.
