Como usar ADB com telefones em nuvem usando CLI
Você pode usar CLI com ADB para conectar e controlar telefones Android em nuvem a partir do seu terminal. Isso ajuda você a executar comandos, automatizar fluxos de trabalho e gerenciar telefones em nuvem sem depender apenas de ações manuais no aplicativo.
ADB (Android Debug Bridge) é uma ferramenta que permite que seu computador se comunique com um dispositivo Android. No Multilogin, você pode usar ADB com telefones em nuvem que executam Android 11 ou posterior.
Antes de usar CLI para executar telefones em nuvem, inicie o aplicativo.
Lembre-se: ADB requer um telefone em nuvem executando Android 11 ou posterior. Não é compatível com Android 10.
Quem pode usar este recurso?
- 👨💻 Proprietário da conta e gerente
- 💰 Disponível em todos os planos pagos
Passo 1: inicie CLI
Abra CLI antes de começar a trabalhar com telefones em nuvem. Você pode abri-lo a partir da pasta do aplicativo ou do terminal do seu computador. Siga o artigo para mais detalhes: Como começar a trabalhar com CLI. Também procure o seguinte artigo: Como usar comandos CLI para telefones em nuvem.
Passo 2: faça login para autenticar
Para obter seu token API, faça login na sua conta usando o comando de login. Selecione seu sistema operacional e siga as instruções abaixo.
Windows
- Cole este prompt para fazer login:
xcli login --username 'seu nome_de_usuário' --password 'sua senha' - Substitua os valores das flags (
--usernamee--password) pelo seu e-mail e senha

macOS
- Cole este prompt para fazer login:
./xcli login --username 'seu nome_de_usuário' --password 'sua senha' - Substitua os valores das flags (
--usernamee--password) pelo seu e-mail e senha

Linux
- Cole este prompt para fazer login:
./xcli login --username 'seu nome_de_usuário' --password 'sua senha' - Substitua os valores das flags (
--usernamee--password) pelo seu e-mail e senha

Passo 3: digite o comando e as flags
- Copie o ID do seu telefone em nuvem, você pode encontrá-lo através do seguinte comando:
- Windows:
cli mobile-profiles-phone-list - macOS/Linux:
./xcli mobile-profiles-phone-list
- Windows:
- Inicie o perfil:
- Windows:
cli mobile-phone-launch <ID> - macOS/Linux:
./xcli mobile-phone-launch <ID>
- Windows:
Se você quiser iniciar telefones em nuvem sem abrir a interface gráfica, use este comando em vez disso:
mobile-profiles-phone-start
- Após o telefone em nuvem ter terminado de carregar, ative ADB para o telefone em nuvem:
- Windows:
cli mobile-profiles-adb-set --ids <ID> --enable - macOS/Linux:
./xcli mobile-profiles-adb-set --ids <ID> --enable
- Windows:
- Digite o seguinte comando para copiar informações para acesso ADB via terminal:
- Windows:
cli mobile-profiles-adb-info --ids <ID> - macOS/Linux:
./xcli mobile-profiles-adb-info --ids <ID>
- Windows:
Salve os valores de IP, port, e pwd. Você precisará deles para se conectar via ADB.
Passo 4: conecte-se a partir do seu terminal
Copie os valores da etapa anterior e use-os com os comandos abaixo.
- Copie o comando de conexão – ele ficará assim:
adb connect IP:port - Execute o comando no terminal – você verá uma mensagem:
connected to IP:port - Copie o comando de autenticação – ele ficará assim:
adb -s IP:port shell glogin pwd - Execute o comando no terminal – você verá uma mensagem:
glogin success
Após a autenticação, você pode executar comandos ADB no seu telefone em nuvem. Se você trabalhar com vários telefones em nuvem ao mesmo tempo, sempre inclua esta parte: -s IP:port.
Mantenha o telefone em nuvem em execução enquanto usa ADB. Se você parar o telefone em nuvem, ADB desliga automaticamente, e o comando de conexão antigo deixará de funcionar.

FAQ
Por que não consigo me conectar ao ADB?
Verifique se:
- Seu telefone em nuvem está em execução
- A versão do Android é 11 ou posterior
- Você ativou ADB para este telefone
O ADB funciona depois que eu paro meu telefone em nuvem?
Não. O ADB desconecta automaticamente quando o telefone em nuvem para.
Posso controlar vários telefones em nuvem?
Sim. Adicione -s IP:porta aos seus comandos para selecionar um telefone em nuvem específico.
- Saiba mais sobre comandos CLI: Como usar comandos CLI para telefones em nuvem
- Saiba como automatizar fluxos de trabalho de telefones em nuvem: Como automatizar postagens no Pinterest em telefones em nuvem com Appium