Skip to content
Voltar ao blog

Publicado em

Perfis do EmuloAgent para Emuladores Android

Entenda como perfis do EmuloAgent conectam emuladores via ADB, confirmam o status e evitam dois perfis na mesma instância.

Assista no YouTube

Os perfis são como você diz ao EmuloAgent quais emuladores Android controlar. O vídeo acima percorre a tela de Perfis em cerca de cinco minutos. Este guia acrescenta o detalhe por trás de cada passo: o que é de fato um perfil, como a conexão funciona, como confirmá-la e como organizar vários emuladores sem que um atrapalhe o outro.

Um perfil é um emulador

Todo perfil representa um emulador Android que o agente vai observar e controlar. O perfil guarda três coisas: qual é o emulador, a resolução da tela dele e as automações vinculadas a ele. É por isso que o app abre aqui. Os perfis são o mapa de tudo que você quer automatizar.

Perfil de demonstração x perfil real

Um perfil de demonstração é uma tela simulada. Ele deixa você explorar o app inteiro sem instalar um emulador, o que é ótimo para aprender, mas não é um aparelho real. Um perfil real conecta a um emulador que já está em execução. Use a demonstração para praticar e depois crie um perfil real quando quiser automatizar um jogo de verdade.

Antes de começar: emulador mais ADB

Um perfil real precisa do emulador instalado e em execução, com o ADB habilitado. O ADB é a ponte padrão do Android que deixa um programa no seu PC conversar com o aparelho. O MuMu Player já vem com o ADB ligado por padrão; BlueStacks, LDPlayer e Nox têm cada um uma opção para ativar. Com o emulador rodando, o “Novo perfil” procura por ele via ADB, encontra a instância e lê a resolução da tela automaticamente, então você não digita nada disso na mão.

Nomeie por tarefa ou personagem

Depois que o app encontra o emulador, você dá um nome ao perfil. Um perfil pode representar uma tarefa, um app ou um personagem de jogo: uma conta principal ou uma segunda. O nome é como você diferencia seus perfis, então descreva para que serve este aqui. Dividir o trabalho em perfis separados mantém cada automação focada: um para o personagem principal, outro para uma segunda conta, um diferente para cada trabalho que você quer rodar.

O ponto verde significa conectado

Um perfil real mostra um ponto de status. Verde quer dizer que o EmuloAgent está conectado e o emulador está online; vermelho quer dizer que está offline. Há uma segunda forma de ter certeza: abra o construtor, selecione o perfil e ligue o preview ao vivo. A tela do emulador aparece em tempo real, então você acompanha o agente enxergando exatamente o que você vê.

Vincule automações aos perfis

Na tela de Automações, uma macro encontra seus perfis. Você fixa uma automação em cada perfil e então executa ou para por perfil. A mesma automação é reaproveitada em todos os perfis que você vincular, e o status mostra onde ela está rodando. Uma macro pode comandar vários perfis.

Vários perfis, um emulador, e o cuidado

Você não está limitado a um perfil por emulador. Dá para criar vários apontando para o mesmo aparelho, o que é útil para separar tarefas diferentes. Aqui está a parte importante, e é um hábito, não um aviso do app: nunca rode dois perfis no mesmo emulador ao mesmo tempo. Dois controladores numa só tela disputam o controle, toques e deslizes se chocam, e o resultado é um comportamento inesperado. Num emulador compartilhado, execute um perfil de cada vez.

Um perfil por emulador para rodar em paralelo

Para rodar vários ao mesmo tempo, dê a cada emulador o seu próprio perfil com o seu próprio endereço ADB. Eles podem rodar ao mesmo tempo sem conflito, e uma automação cobre todos. Quantos você roda de uma vez depende da sua máquina, porque o agente ajusta a cadência à sua CPU e memória.

Continue

Os perfis são a preparação. Agora, crie sua primeira automação no construtor, ou volte para a visão geral do app. Quer testar? Baixe o EmuloAgent e conecte seu primeiro emulador.

Perguntas frequentes

O que é um perfil no EmuloAgent?
Um perfil representa um emulador Android que o EmuloAgent observa e controla via ADB. Ele guarda esse emulador, a resolução da tela e as automações vinculadas a ele.
O que eu preciso antes de criar um perfil real?
O emulador precisa estar instalado e já em execução, com o ADB habilitado. O MuMu Player já vem com o ADB ligado por padrão; os outros emuladores têm uma opção para ativar.
Como sei que o EmuloAgent realmente conectou?
Um ponto verde no perfil significa que o emulador está online. Para ver com seus próprios olhos, abra o construtor, selecione o perfil e ligue o preview ao vivo: a tela do emulador aparece em tempo real.
Dois perfis podem usar o mesmo emulador?
Você pode criar vários perfis apontando para o mesmo emulador para organizar tarefas diferentes, mas nunca rode dois deles ao mesmo tempo. Eles disputariam o controle de uma só tela. Para rodar em paralelo, dê a cada emulador o seu próprio perfil.