SDKAndroid

Android SDK

Add Extentos to your Android app via Gradle. Smart-glasses capabilities for Meta Ray-Ban, Android 12+ (API 31), Kotlin, coroutines.

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 and com.extentos:glasses-ui. Requires Android 12+ (API 31) — Meta DAT mandates the floor.

  • Install — Gradle coordinates, SDK floors, the assistant runtime
  • Manifest setup — what the library auto-provides vs. what you add
  • InitializationExtentosGlasses.create, config, the sub-client surface
  • Lifecycle — create/shutdown, the foreground service, process death
  • Threading model — coroutines, Flow, StateFlow, dispatchers
  • Runtime internals — how the Kotlin shell wraps the cross-platform core

Building on iOS as well? See the iOS SDK — the same surface as a Swift package.