Android development CLI by Rafael Alves
Project description
rf — Android Development CLI
Automação inteligente para desenvolvimento Android.
/\ /\
/ \ / \
╔═══════════════════════╗
║ ◉ ◉ ║
╠═══════════════════════╣
║ ▸ rf · leafar ║
║ android ai agent ║
╚═══════════════════════╝
powered by Rafael Alves
Instalação
curl -fsSL https://raw.githubusercontent.com/faelmg18/leafar/main/install.sh | sh
Requisitos: Python 3.10+, Node.js, Android SDK (adb no PATH)
Primeiros passos
cd /seu-projeto-android
rf init # configura o projeto automaticamente
rf chat # abre o terminal de desenvolvimento
Comandos
rf init # Detecta package, configura ferramentas, gera CLAUDE.md
rf chat # Abre o terminal de desenvolvimento
rf ask "..." # Executa uma tarefa diretamente
rf run # Build + instala + lança o app no emulador
rf screenshot # Captura a tela do emulador
rf navigate # Navega para uma tela do app
rf debug # Depura um problema no app
O que o rf faz
Conecta seu projeto Android a um conjunto de ferramentas de automação:
| Categoria | Ferramentas |
|---|---|
| Emulador | screenshot, tap, swipe, input de texto, teclas |
| ADB | comandos diretos, hierarquia de UI, activity atual |
| App | launch, stop, install APK |
| Código | leitura, escrita e busca em arquivos |
| Gradle | build, install, testes |
Integrações
Configure dentro do terminal conforme precisar:
- 🐙 GitHub —
/github-login - ☁️ Azure DevOps —
/azure-login - 🎨 Figma — via plugin
Licença
MIT © Rafael Alves
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rf_leafar-0.1.0.tar.gz
(51.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
rf_leafar-0.1.0-py3-none-any.whl
(55.4 kB
view details)
File details
Details for the file rf_leafar-0.1.0.tar.gz.
File metadata
- Download URL: rf_leafar-0.1.0.tar.gz
- Upload date:
- Size: 51.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b4e1c1e3ad62087cb7e6a47a40b62ac6c91f5895ed17f4f4669dbaf3f510565
|
|
| MD5 |
a5c965d4f2ae79ce277f283e3c209af8
|
|
| BLAKE2b-256 |
5dde9f98e6809b5104d3e73af886ea713a8ceec716391289d3f8d41f463df550
|
File details
Details for the file rf_leafar-0.1.0-py3-none-any.whl.
File metadata
- Download URL: rf_leafar-0.1.0-py3-none-any.whl
- Upload date:
- Size: 55.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0daf8e1553c451d96b3886d907a727e062ea909e9af282979f9a1723857d005
|
|
| MD5 |
2d9ec41b443b53cddfde78ea374e49e5
|
|
| BLAKE2b-256 |
89e204988c33265269ec27a356ae67c9f68676487ab13cf85e300020a8c88b03
|