Aven

Developer Guides

How to Build In-App AI Guidance for Android

A source-backed Android guide for integrating Aven’s alpha SDK with explicit pages, elements, and workflows.

Published Aug 17, 2026 · Aven Team

The practical problem

The Android SDK is published as com.avenappagent:aven-android and uses explicit page and element registration. Teams should begin with a narrow and observable task, describe the user goal and product state, then test the supported next step with real permissions, loading states, and interruptions. This keeps guidance useful without making unsupported assumptions about the interface.

How to approach it

Attach the assistant on the active screen and update the current page under application control. Teams should begin with a narrow and observable task, describe the user goal and product state, then test the supported next step with real permissions, loading states, and interruptions. This keeps guidance useful without making unsupported assumptions about the interface.

Implementation considerations

Automatic View discovery, Activity discovery, and navigation are not supported by the current SDK. Teams should begin with a narrow and observable task, describe the user goal and product state, then test the supported next step with real permissions, loading states, and interruptions. This keeps guidance useful without making unsupported assumptions about the interface.

Tradeoffs to keep in view

The Android SDK is published as com.avenappagent:aven-android and uses explicit page and element registration. Teams should begin with a narrow and observable task, describe the user goal and product state, then test the supported next step with real permissions, loading states, and interruptions. This keeps guidance useful without making unsupported assumptions about the interface.

Where Aven fits

Attach the assistant on the active screen and update the current page under application control. Teams should begin with a narrow and observable task, describe the user goal and product state, then test the supported next step with real permissions, loading states, and interruptions. This keeps guidance useful without making unsupported assumptions about the interface.

Build this with Aven

Aven uses developer-registered pages, elements, and workflows. The host application owns navigation, target readiness, and completion.

Explore the relevant Aven feature · Read the docs