Close Menu
    What's Hot

    As alterações de sideload do Android me levaram a criar um instalador de APK

    abril 4, 2026

    Samsung está usando o sensor de 200MP na câmera errada

    abril 4, 2026

    Vibrações e ótimo valor por menos de US$ 500

    abril 4, 2026
    Facebook X (Twitter) Instagram
    Rafas Geek
    • Tech

      O2 emite novo alerta pedindo aos clientes que ‘liguem para número de três dígitos’

      março 31, 2026

      Os usuários da Virgin Media finalmente recebem uma grande atualização gratuita do canal Sky TV amanhã

      março 31, 2026

      Freeview e Sky rivalizam com uma atualização de TV gratuita muito inteligente da EE

      março 31, 2026

      Os compradores da Argos correm para pegar o rival barato do iPad, tudo que você precisa é este código

      março 30, 2026

      Milhões de proprietários de Fire TV Stick colocados em alerta vermelho conforme novo bloco é confirmado

      março 30, 2026
    • News

      Os usuários do Pixel relatam que o aplicativo Now Playing está finalmente funcionando como deveria

      abril 3, 2026

      A Microsoft realmente disse que o Copilot é ‘apenas para fins de entretenimento’

      abril 3, 2026

      Mais evidências dos novos Galaxy Buds secretos da Samsung acabaram de surgir

      abril 3, 2026

      Ganhe 37% de desconto na câmera de segurança Baseus X1 Pro altamente avaliada

      abril 3, 2026

      Este vazamento do DJI OSMO Pocket 4 tornou a espera ainda mais difícil

      abril 3, 2026
    • Negócios

      Novo ano fiscal – 2026/27 – o que os pequenos empresários precisam saber

      abril 1, 2026

      5 benefícios comerciais de investir em números fixos virtuais

      março 30, 2026

      Aceitar pagamentos online para empresas de comércio eletrônico

      março 27, 2026

      Estabelecendo limites e cronogramas fiscais digitais

      março 26, 2026

      Regras de atraso de pagamento incluirão juros obrigatórios e limite de pagamento de 60 dias

      março 25, 2026
    • Mundo

      O Galaxy Z TriFold está pronto para o mercado dos EUA com essas ofertas

      dezembro 2, 2025

      Os telefones Samsung em um grande mercado receberão muitos utilitários de sistema

      novembro 14, 2025

      O Google Chrome é o pior navegador para quem não é técnico – eis o porquê

      outubro 25, 2025

      O Galaxy Z Flip 8 poderia usar um chip especial da Qualcomm com um pouco de molho extra da Samsung

      outubro 10, 2025

      Um dos melhores telefones de câmera de 2025 é obter uma sequência

      setembro 2, 2025
    • Contato
    Facebook X (Twitter) Instagram
    Rafas Geek
    Android

    As alterações de sideload do Android me levaram a criar um instalador de APK

    rafasgeekBy rafasgeekabril 4, 2026Nenhum comentário6 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Share
    Facebook Twitter LinkedIn Pinterest Email




    Não tenho problemas em usar o ADB por meio da linha de comando de vez em quando. Mas entre lembrar onde coloquei o executável, abrir uma janela de terminal, conectar um dispositivo e colar o caminho do arquivo APK, é um pouco trabalhoso. Inicializar um pequeno aplicativo no meu PC para lidar com grande parte do trabalho braçal seria muito mais rápido.

    Sim, já existem opções no mercado, como ADB AppControl, EasyADB ou QuickADB. No entanto, eu queria construir algo que se concentrasse especificamente no fluxo de trabalho de instalação do APK – emparelhamento de depuração sem fio, navegação em arquivos/diretórios e descompactação de pacotes – em vez de um conjunto completo de controle ADB.

    Você já usou a ferramenta ADB do Google?

    437 votos

    Embora eu seja um programador moderadamente capaz, entre trabalho e dois filhos, não tenho tempo para escrever um aplicativo inteiramente do zero. Então pensei em experimentar a “codificação de vibração” assistida por IA. Isso teve a vantagem adicional de me permitir experimentar uma nova linguagem de programação com a qual não estava familiarizado: Go.

    Por que ir? É uma linguagem simples que se adapta perfeitamente a um projeto compacto como este (sem necessidade de Rust), mas é facilmente compilada em um pequeno executável multiplataforma (desculpe, Python). Além disso, eu queria construir um aplicativo de terminal atraente usando a bela estrutura Bubble Tea TUI que encontrei recentemente. Com o design em mente, procurei um agente de IA para me ajudar.

    As provações e tribulações da codificação vibratória

    Codificação Vibe com OpenCode e VSCode

    Robert Triggs / Autoridade Android

    Já me envolvi com ferramentas de IA o suficiente para saber que simplesmente pedir a alguém para criar um aplicativo para você é uma aposta. Modelos caros da Anthropic e OpenAI podem executar tarefas simples, mas muitas vezes você acaba em uma tarefa exaustiva para resolver bugs quando deixa um agente solto em um projeto complexo. Para interagir com o ADB e construir uma UI baseada em terminal, decidi que queria uma abordagem mais prática.

    Eu não pretendia gastar centenas de dólares no Opus 4.6 para este pequeno projeto. Mesmo com um planejamento cuidadoso, sempre existe o risco de os modelos ficarem presos em um ciclo de construção caro ou encontrarem um problema inevitável. Em vez de pedir ao Claude ou ao Codex para cuidar da tarefa sozinhos, combinei meu IDE habitual com o OpenCode e sua assinatura Go muito acessível de US$ 10. Isso me deu acesso ao MiniMax M2.7 e ao impressionante GLM 5 para usar junto com meu cérebro humano mais lento e dedos desgastados pelo teclado.

    Não confio na IA para construir do zero, mas trabalhar junto é uma grande economia de tempo.

    Eu mesmo expus o esqueleto da estrutura – pastas, algumas funções de espaço reservado, um .gitignore e assim por diante – e escrevi um rápido AGENTS.md para delinear os requisitos, objetivos e especificações de codificação do projeto. Então, em vez de pedir à IA para terminar tudo, passei lentamente pelas fases que sabia que precisaria: planejar, construir, revisar e ajustar cada etapa ao longo do caminho. Eu recomendo fortemente o uso de controle de versão, como o Git, para que você possa desfazer grandes erros de IA e sair de inevitáveis ​​tocas de coelho.

    Primeiro, tenho um wrapper ADB básico funcionando em Go, permitindo-me executar comandos como adb devices para encontrar telefones conectados e depois usar adb install para enviar APKs para eles. Em seguida, expandi os comandos de trabalho em uma interface de terminal básica para percorrer o processo. Isso foi muito simples, mas não a experiência mais fácil de usar.

    Finalmente – e definitivamente a parte mais árdua das idas e vindas – foi configurar o fluxo da IU. Não ajudou o fato de eu estar aprendendo uma nova linguagem e estrutura ao mesmo tempo, mas ao instruir o agente de IA a expor os temas por meio de um arquivo de configuração, consegui fazer ajustes manuais sozinho. Isso economizou tempo (e créditos), evitando a necessidade de queimar recursos em cada pequeno detalhe.

    Meu aplicativo realmente funciona?

    Notificação de depuração sem fio do Android

    Robert Triggs / Autoridade Android

    No final, a combinação de planejamento humano, construção de IA e ajustes de tag team produziu um pequeno aplicativo sólido em apenas três dias de trabalho fora de serviço. Eu certamente não seria capaz de escrever cerca de 3.000 linhas de código sozinho naquele período. Nada mal por US$ 10, e ainda tenho muitos créditos para outra ideia.

    É um executável compacto de 7 MB – não é necessária instalação. Ele pode baixar automaticamente o ADB do Google, se você ainda não o tiver, ou usar uma instalação PATH existente. O aplicativo inicia o ADB quando necessário e o desliga ao sair. Você pode emparelhar dispositivos Android depuráveis ​​via USB ou Wi-Fi, navegar pelos arquivos usando um explorador de arquivos integrado e instalar APKs diretamente. Ele também oferece suporte à descompactação e instalação de pacotes de aplicativos, incluindo arquivos APKM, XAPK e APKS.

    A boa notícia é que tenho um aplicativo funcional e realmente útil. Se há uma desvantagem é que não aprendi tanto Go quanto esperava inicialmente. Ao pedir à IA que resolvesse problemas para mim, perdi o aprendizado profundo da sintaxe e dos padrões da linguagem. Adquiri algum entendimento ao revisar o código e seguir a lógica, mas sem resolver muito os problemas sozinho, ainda não me consideraria competente em Go.

    E esse é o risco real da codificação vibe: não entender totalmente como o código funciona. Identifiquei alguns bugs inofensivos e até uma vulnerabilidade zip slip ao revisar as alterações geradas pela IA, mas só posso imaginar os riscos ao construir algo envolvendo criptografia, chaves de API ou credenciais confidenciais. Meu conselho para qualquer pessoa que esteja tentando codificar vibe é se esforçar para planejar e entender não apenas como seu aplicativo deve funciona, mas também quais ferramentas você precisa, como gerenciar o projeto e o que geralmente dá errado. Dessa forma, você estará em melhor posição para verificar a saída da IA ​​quando ela inevitavelmente errar o alvo.


    Se quiser experimentar meu aplicativo, você pode encontrar as versões e o código-fonte no repositório GitHub do Tiny APK Installer. Ainda não tive a chance de testar as compilações para Mac ou Linux, então estou confiante de que Go compilou tudo corretamente. Se você encontrar algum bug, sinta-se à vontade para abrir um problema – e talvez amaldiçoar a IA por tornar tão fácil construir (e quebrar) coisas.

    Não quero perder o melhor de Autoridade Android?

    Selo de fonte preferencial do Google light@2xselo de fonte preferencial do Google dark@2x

    Obrigado por fazer parte da nossa comunidade. Leia nossa Política de Comentários antes de postar.



    alterações Android APK criar instalador levaram sideload
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    rafasgeek
    • Website

    Related Posts

    Samsung está usando o sensor de 200MP na câmera errada

    abril 4, 2026

    Mudei completamente para bancos de energia Qi2 e não posso voltar atrás

    abril 4, 2026

    5 coisas que configurei em todos os telefones Android para aumentar minha produtividade

    abril 4, 2026

    Comments are closed.

    Economy News
    Android

    As alterações de sideload do Android me levaram a criar um instalador de APK

    By rafasgeekabril 4, 20260

    Não tenho problemas em usar o ADB por meio da linha de comando de vez…

    Samsung está usando o sensor de 200MP na câmera errada

    abril 4, 2026

    Vibrações e ótimo valor por menos de US$ 500

    abril 4, 2026
    Top Trending
    Android

    As alterações de sideload do Android me levaram a criar um instalador de APK

    By rafasgeekabril 4, 20260

    Não tenho problemas em usar o ADB por meio da linha de…

    Features

    Samsung está usando o sensor de 200MP na câmera errada

    By rafasgeekabril 4, 20260

    Robert Triggs / Autoridade AndroidA Samsung usa câmeras principais de 200 MP…

    Nothing

    Vibrações e ótimo valor por menos de US$ 500

    By rafasgeekabril 4, 20260

    Elegante e distinto, o Nothing Phone 4a Pro combina excelente design, uma…

    Subscribe to News

    Receba as últimas notícias esportivas do NewsSite sobre o mundo, esportes e política.

    Advertisement

    Todos os dias, uma nova tecnologia é lançada, e eu Rafas Geek, estou aqui para divulgar para o mundo, o que à de novo!

    Siga-nos nas redes sociais:

    Facebook X (Twitter) Instagram YouTube

    Subscribe to Updates

    Receba as últimas notícias criativas do FooBar sobre arte, design e negócios.

    Facebook X (Twitter) Instagram Pinterest
    • Home
    • Tecnologia
    • Entretenimento
    • News
    © 2026 Rafas Geek - Tudo sobre tecnologia 👨🏻‍💻 Rafas Geek.

    Type above and press Enter to search. Press Esc to cancel.