EmuLabZip logo EmuLabZip

Primeiros passos

Atualizado em · Editar esta página no GitHub

Este guia leva você de uma instalação nova até a leitura dos logs do seu app em poucos minutos.

1. Instale o EmuLabZip#

Baixe o instalador para o seu sistema na última release, ou compile a partir do código-fonte.

2. Deixe as ferramentas da plataforma prontas#

Para inspecionarVocê precisa de
Emuladores e dispositivos AndroidAs platform tools (adb) do Android SDK. O Android Studio as instala.
Simuladores iOSUm Mac com o Xcode e suas ferramentas de linha de comando (xcode-select --install).

O EmuLabZip encontra o adb no seu PATH, em $ANDROID_HOME / $ANDROID_SDK_ROOT ou no local padrão do SDK (~/Library/Android/sdk, %LOCALAPPDATA%\Android\Sdk, ~/Android/Sdk). Ele inicia o servidor ADB se ele não estiver em execução. Veja Android e iOS Simulator para os detalhes.

3. Inicie um dispositivo#

# Android
emulator -list-avds
emulator -avd Pixel_9

# iOS
xcrun simctl boot "iPhone 17"
open -a Simulator

Abra o EmuLabZip. Os dispositivos em execução aparecem no device picker, no canto superior esquerdo, em poucos segundos, e o primeiro que estiver pronto é selecionado automaticamente.

4. Dê uma olhada#

  • Overview mostra o que o dispositivo é: SO e build, hardware, tela, bateria, armazenamento e idioma, com uma prévia ao vivo da tela. Clique em qualquer valor para copiá-lo.
  • Logs acompanha o log do dispositivo desde o momento em que ele é selecionado, então o histórico já está lá quando você abre a aba. Veja Logs.
  • Performance exibe CPU, memória, taxa de quadros e bateria ao vivo em gráficos. Veja Performance.
  • Memory tira snapshots, compara e salva heap dumps. Veja Memory.
  • Storage navega pelos arquivos do app e abre bancos de dados, preferências e property lists. Veja Storage.
  • Network captura o tráfego HTTP e HTTPS do dispositivo. Veja Network.
  • Traces registra o que o sistema e um app fizeram e mostra para onde o tempo foi. Veja Traces.
  • Crashes lista crashes, crashes nativos e ANRs com suas stacks, e avisa quando um novo acontece. Veja Crashes.
  • Controls muda a localização, a aparência, a barra de status, a bateria e as permissões do dispositivo. Veja Controls.
  • Plugins executa os seus próprios coletores. Veja Plugins. Para deixar um assistente de IA usar seus dispositivos, veja o servidor MCP.
  • Screenshot, na barra de ferramentas, captura a tela e permite salvá-la como PNG.

5. Foque no seu app#

Escolha o seu app no app picker, ao lado do dispositivo. Depois, em Logs, ative o filtro de app para ver só as linhas que o processo dele escreveu. O EmuLabZip acompanha o id do processo, então o filtro continua funcionando quando o app reinicia.

Atalhos de teclado#

AtalhoAção
⌘1 … ⌘6Overview, Logs, Performance, Memory, Storage, Network
⌘FPesquisar no log
⌘KLimpar o log
⌘RProcurar dispositivos agora
⌘,Settings

No Windows e no Linux, use Ctrl no lugar de ⌘.