> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revyl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Android Native

> Run the dev loop on an Android Native project

Native Android uses a rebuild-based dev loop. The CLI detects `build.gradle` / `build.gradle.kts` and configures `./gradlew assembleDebug`. During `revyl dev`, press `[r]` to rebuild and reinstall. Typical rebuild cycle: \~30-90s. Reinstalls preserve app data.

If an Expo or React Native project is detected as Android Native, run
`revyl init --detect` from the app directory. If detection still cannot resolve
the monorepo layout, edit `build.framework` and the generated profile recipes
in `.revyl/config.yaml`, then run `revyl config validate`.

For build and upload steps, see [Android Build Guide](/builds/frameworks/gradle).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.