Se você é um engenheiro móvel, durante o desenvolvimento e os testes você provavelmente usa algumas das ferramentas mais comuns para depurar, interceptar ou reescrever suas chamadas de rede, como Charles Proxy ou Fiddler.
Você provavelmente também achará o processo de configuração do proxy em seus dispositivos bastante irritante: vá para Configurações > Configurações de Rede > Selecione sua rede WiFi > Modifique a Rede > Adicione proxy. Todos. Simples. Tempo. Phew!
Se você estiver trabalhando com um conjunto de dispositivos diferentes, você provavelmente também notou pequenas diferenças entre as versões do Android, fabricantes, etc., que podem adicionar ou modificar os passos para configurar o proxy.
Existe um pequeno comando adb
que você pode executar a partir do seu Terminal para habilitar um proxy global no seu dispositivo conectado:
adb shell settings put global http_proxy YOUR_IP:YOUR_PORT
Mas isso não lhe dará nenhum indicador visual para saber se o dispositivo está usando um proxy ou não. Também requer que o dispositivo esteja conectado a um computador com adb instalado cada vez que você quiser habilitar ou desabilitar o proxy… o que provavelmente faz com que usar esta solução não seja a mais ideal.
Bem, tenho boas notícias para você.
Proxy Toggle é um pequeno aplicativo utilitário compatível com o Android 5.0 e superior que lhe permitirá habilitar e desabilitar rapidamente suas configurações de proxy, bem como unificar e simplificar o processo entre as versões da plataforma, dispositivos, fabricantes, etc.
Configuração fácil: basta adicionar seu IP e porta desejados, habilitar o proxy e voilà! tudo feito, seu dispositivo inteiro será proxied.
Tornando ainda mais fácil
Eu sei que isso tudo é uma notícia excitante. Mas também sinto que ter que abrir o aplicativo toda vez que você quiser ativar o proxy também pode ser um processo longo… certo?
É por isso que também adicionei dois atalhos opcionais para você usar: um widget de tela inicial e um tile de configurações rápidas.
Widget de tela inicial
Este atalho é muito útil para ativar e desativar seu último proxy usado rapidamente a partir da sua tela inicial.
Para adicionar o widget, você normalmente pressionaria sua tela inicial (dependendo do seu lançador), selecione Adicionar Widget e role para baixo na sua lista de aplicativos até ver o widget Proxy Toggle.