⌂
›
Publishing
›
Android
Android Builds
Build an APK for direct installation or an Android App Bundle for store distribution:
ruflet build apk
ruflet build aab
ruflet build android is an alias for the APK build.
Add --self when the Ruby project should be packaged with the client:
ruflet build android --self
Server-driven builds require app.backend_url in ruflet.yaml.
Permissions
Declare protected device access in services.yaml before building:
services:
- camera:
description: Allows users to capture photos.
- location:
description: Shows nearby locations.
Ruflet adds the corresponding Android permissions during client preparation.
Install
ruflet devices
ruflet install
ruflet install --device DEVICE_ID
Store signing, release keys, versioning, and Play Console submission remain standard Android release responsibilities.