Depuração Android no navegador

Seu dispositivo Android, direto no navegador.

O ADBKit se conecta a um celular ou tablet Android via USB e oferece uma tela ao vivo e controlável, além das ferramentas ADB do dia a dia: capturas de tela, gravação de tela, instalação de APKs, logcat e transferência de arquivos. Sem instalar platform-tools e sem aplicativo para desktop.

  • Uso gratuito
  • Sem instalação
  • Sem conta
  • Os dados ficam no seu computador

O espaço de trabalho requer o Chrome, o Edge ou outro navegador baseado em Chromium em um computador desktop ou notebook.

adbkit.com/app

Por que o ADBKit

Tarefas ADB do dia a dia não deveriam exigir um conjunto de ferramentas.

Testar um build em um dispositivo real geralmente significa instalar as platform-tools do Android SDK, adicioná-las ao PATH e alternar entre ferramentas diferentes para espelhamento, logs e capturas de tela. O ADBKit elimina a configuração e mantém o trabalho em uma única aba.

  1. Configuração antes de começar

    Instalar as platform-tools e fazer o dispositivo ser reconhecido leva tempo — e, em um notebook corporativo com restrições, talvez você nem tenha permissão para instalar nada.

  2. Ferramentas separadas demais

    Espelhamento, logcat, capturas de tela, instalação de APKs e transferência de arquivos costumam ficar em aplicativos e comandos de terminal diferentes. Alternar entre eles interrompe seu fluxo de trabalho.

  3. Dados do dispositivo que você não quer compartilhar

    Telas, logs e arquivos de dispositivos de teste podem ser sensíveis. Muitas ferramentas on-line os enviam por servidores de terceiros. O ADBKit não faz isso.

Recursos

Tudo o que você precisa para um dispositivo conectado.

Conecte uma vez e depois visualize, controle, capture, instale, inspecione e transfira — tudo no mesmo espaço de trabalho.

  • Tela do dispositivo ao vivo com controle

    Veja a tela do dispositivo em tempo real e use-a com o mouse: clique para tocar e arraste para deslizar.

    • Botões Voltar, Início e Apps recentes
    • Aumentar / diminuir volume e rotação da tela
    • Qualidade da transmissão: nativa, 1440p, 1080p ou 720p
  • Capturas de tela

    Capture a tela do dispositivo como PNG e salve no seu computador com um clique.

    • Histórico da sessão com miniaturas
    • Visualize e baixe novamente depois
  • Gravação de tela

    Grave a tela do dispositivo ao vivo em um arquivo de vídeo salvo localmente no seu computador.

    • Vídeo WebM, gravado no navegador
    • Indicador de tempo decorrido durante a gravação
  • Instalação de APKs

    Escolha um arquivo .apk no seu computador e instale-o no dispositivo conectado, com um resultado claro de sucesso ou falha.

    • Modo opcional “substituir app existente”
    • Confirmação antes de sobrescrever um app instalado
  • logcat ao vivo

    Transmita os logs do dispositivo ao lado da tela para ver o que um app está fazendo enquanto você o usa.

    • Filtre por nível mínimo e texto de busca
    • Pause, retome e exporte os logs visíveis
    • Mostra quantos logs foram descartados
  • Transferência de arquivos

    Navegue pela pasta Downloads do dispositivo, baixe arquivos para o seu computador e envie arquivos para o dispositivo.

    • Navegação por pastas com trilha de navegação
    • Confirmação antes de sobrescrever um arquivo
  • Status de conexão claro

    Cada etapa da conexão é exibida — permissão do navegador, abertura do USB, espera pela aprovação no dispositivo — com explicações simples quando algo dá errado.

    • Avisa quando outro app está usando o dispositivo
    • Encerra de forma limpa quando o cabo é desconectado
  • Privacidade desde a concepção

    A conexão acontece entre o seu navegador e o seu dispositivo. Telas, logs, arquivos, APKs e números de série nunca são enviados ao ADBKit.

    • Sem conta nem login
    • Sem análises de terceiros

Capturas de tela

Conheça o espaço de trabalho.

A tela do dispositivo fica no meio, as ferramentas abrem à esquerda e o logcat é exibido à direita.

  • Dispositivo conectado com tela ao vivo e controles
  • logcat ao vivo com filtro de nível e busca
  • Instalando um APK no dispositivo conectado
  • Navegando e transferindo arquivos em Downloads

Demonstração

Veja na prática.

Um passo a passo rápido: conectar um dispositivo, controlar a tela, fazer uma captura de tela e instalar um APK.

Como funciona

Conectado em menos de um minuto.

Você só precisa de um cabo USB e de um navegador. Na primeira vez, o Android pede que você permita a depuração a partir deste computador.

  1. Ative a depuração USB

    No dispositivo, abra Configurações › Sobre o telefone e toque em Número da versão sete vezes para ativar as Opções do desenvolvedor. Depois, ative a Depuração USB nas Opções do desenvolvedor.

  2. Conecte o dispositivo

    Conecte o celular ou tablet ao computador com um cabo USB que transfira dados, e não apenas carregue.

  3. Abra o espaço de trabalho e conecte

    Abra o ADBKit no Chrome ou no Edge e clique em Conectar dispositivo. Escolha seu dispositivo no seletor USB do navegador.

  4. Permita a depuração no dispositivo

    Desbloqueie o dispositivo e toque em Permitir na solicitação “Permitir depuração USB?”. A tela ao vivo aparece e todas as ferramentas ficam prontas.

Privacidade

Os dados do seu dispositivo nunca saem do seu computador.

O ADBKit é uma página da web, mas a conexão com o dispositivo é local. Ele usa WebUSB para se comunicar com o seu dispositivo diretamente da aba do navegador — não há nenhum servidor do ADBKit no meio.

Leia a política de privacidade →
Seu navegador
Seu dispositivo Android
Servidores do ADBKitNunca recebem dados do dispositivo
  • Nada para enviar

    Quadros da tela, capturas de tela, gravações, logs, arquivos, APKs e identificadores do dispositivo ficam entre o seu navegador e o seu dispositivo.

  • Duas aprovações explícitas

    Você escolhe o dispositivo na solicitação de permissão do navegador e aprova a depuração no próprio dispositivo. Qualquer uma delas pode ser revogada a qualquer momento.

  • Base de código aberto

    Construído sobre as bibliotecas de código aberto Tango (ya-webadb), para ADB no navegador, e scrcpy, para espelhamento de tela.

Requisitos

Do que você precisa.

Navegador
Chrome, Edge ou outro navegador baseado em Chromium com WebUSB, no desktop
Computador
Um computador desktop ou notebook que você tenha permissão para usar em depuração
Dispositivo
Um celular ou tablet Android com a depuração USB ativada
Conexão
Um cabo USB de dados

Não compatível

  • Firefox e Safari (sem suporte a WebUSB)
  • iPhone e iPad
  • Mais de um dispositivo ao mesmo tempo

Preços

Grátis para o trabalho diário com dispositivos.

Tudo nesta página é de uso gratuito, sem conta. Um plano pago para automação está previsto para mais tarde.

Pro

Em breve

Para repetir as mesmas tarefas no dispositivo.

  • Crie e salve fluxos de automação
  • Execute fluxos passo a passo em um dispositivo conectado

Ainda não disponível. O controle manual continua gratuito.

Roadmap

O que vem por aí.

  • Em breve

    Fluxos de automação

    Defina uma sequência de operações no dispositivo uma vez e execute-a novamente sempre que precisar.

  • Em breve

    Pareamento da depuração sem fio (Android 11+)

    Conecte-se com o código de pareamento da depuração sem fio do Android, sem precisar de um cabo USB antes.

Perguntas frequentes

Perguntas frequentes.

Preciso instalar o ADB ou as platform-tools do Android?

Não. O ADBKit se comunica com o dispositivo diretamente do navegador via WebUSB. Você não precisa de platform-tools, de um aplicativo para desktop nem de uma extensão de navegador.

O ADBKit é gratuito?

Sim. Tudo o que está disponível atualmente — controle de tela, capturas de tela, gravação, instalação de APKs, logcat e transferência de arquivos — é gratuito e não exige conta. Um plano Pro pago para automação está previsto para mais tarde.

Os dados do meu dispositivo vão para um servidor?

Não. Quadros da tela, logs, arquivos, APKs e identificadores do dispositivo trafegam apenas entre o seu navegador e o seu dispositivo. O ADBKit não tem nenhum servidor que os receba.

Quais navegadores são compatíveis?

Navegadores desktop baseados em Chromium com WebUSB, como o Google Chrome e o Microsoft Edge. O Firefox e o Safari não oferecem suporte a WebUSB. A página precisa ser aberta via HTTPS.

Por que meu dispositivo não conecta?

Na maioria das vezes, outro programa já está usando a conexão USB — por exemplo, o Android Studio, o scrcpy ou um servidor adb. Feche-o (ou execute “adb kill-server”), verifique se a depuração USB está ativada e aprove a solicitação no dispositivo.

Ele instala algo no meu celular?

Para exibir e controlar a tela, o ADBKit copia o auxiliar de código aberto scrcpy server para um local temporário no dispositivo. Nenhum app é instalado, a menos que você mesmo instale um APK.

Posso usar sem fio?

Sim, por Wi-Fi usando ADB sobre TCP/IP. O navegador não consegue abrir conexões de rede sozinho, então um pequeno auxiliar no seu computador faz o repasse. Ative a depuração por Wi-Fi uma vez via USB e conecte pelo endereço IP ou procurando na sua rede. A depuração sem fio com código de pareamento do Android 11+ ainda não é compatível.

O ADBKit é o mesmo que o pacote npm “adbkit”?

Não. O pacote npm adbkit é uma biblioteca Node.js. O ADBKit em adbkit.com é um espaço de trabalho independente no navegador e não tem afiliação com ele.

Conecte um dispositivo e comece.

Grátis, sem instalação, sem conta. Os dados do seu dispositivo ficam no seu computador.

Abrir espaço de trabalho