Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rf_leafar-0.1.0-py3-none-any.whl (55.4 kB view details)

Uploaded Python 3

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

Hashes for rf_leafar-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9b4e1c1e3ad62087cb7e6a47a40b62ac6c91f5895ed17f4f4669dbaf3f510565
MD5 a5c965d4f2ae79ce277f283e3c209af8
BLAKE2b-256 5dde9f98e6809b5104d3e73af886ea713a8ceec716391289d3f8d41f463df550

See more details on using hashes here.

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

Hashes for rf_leafar-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a0daf8e1553c451d96b3886d907a727e062ea909e9af282979f9a1723857d005
MD5 2d9ec41b443b53cddfde78ea374e49e5
BLAKE2b-256 89e204988c33265269ec27a356ae67c9f68676487ab13cf85e300020a8c88b03

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page