ADB Shell [Tasker Plugin] Android

ADB Shell [Tasker Plugin]

Tasker plugin para executar um comando shell em um dispositivo ADB-habilitado.

Características e Capacidades

Esse plug-in do Tasker permite enviar um (ou vários) comandos do ADB Shell para um dispositivo remoto (ou para o próprio dispositivo) que tenha ADB sobre WiFi ativado.
Este aplicativo obviamente precisa do Tasker para funcionar, pois é um plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, este é um aplicativo pago com 7 dias de teste gratuito ). Mais uma vez, sem Tasker, NÃO FUNCIONARÁ. Eu estava claro o suficiente? Em todo o caso...

No dispositivo de destino, você pode fazer qualquer coisa que normalmente seria capaz de fazer ao usar o terminal ou o ADB Shell desse dispositivo. Isso inclui abrir aplicativos, mover arquivos, simular entradas etc. (O céu é o limite e o Google é seu amigo).

Meu aplicativo pode ser usado como uma ação no Tasker e precisa ser configurado corretamente quando adicionado a uma tarefa para funcionar.

NOTA:
- Você pode enviar vários comandos de uma só vez, separando-os com um ";".
- Todos os comandos em uma única ação são automaticamente seguidos com um comando "exit" para fechar a conexão ADB. Isso significa que, se você quiser enviar vários comandos que dependem um do outro, será necessário colocá-los em uma única ação do Tasker e separá-los com ";".
- Se você quiser que várias ações do meu plug-in sejam executadas uma após a outra em uma tarefa do Tasker, mantenha o tempo limite definido como está. Tasker continuará quando o comando for enviado.
- A primeira vez que você tentar se conectar a outro dispositivo via ADB, ele perguntará se você confia no dispositivo. Para este plugin funcionar corretamente, você precisará sempre "confiar neste computador".
- A saída do console pode ser visualizada e reutilizada a partir do Tasker. Isso pode ser feito acessando% output1,% output2 etc. ou por iteração sobre% output () usando um loop for.
- O plugin irá gerar dois arquivos chave no seu dispositivo para poder fazer uma conexão ADB segura aos dispositivos.

Agora, para alguns comandos úteis!
- Um comando que eu mesmo uso muito é ligar ou desligar meu ADB sobre WiFi AndroidTV (Nvidia SHIELD) enviando o comando "input keyevent POWER", isso simula um pressionamento de botão liga / desliga.
- Claro que você pode variar a tecla a pressionar, por exemplo, para pressionar as teclas de seta que você pode fazer "keyevent DPAD_RIGHT" ou "... ESQUERDA" etc.
- Outro comando simples é "reboot", que, você adivinhou, reinicie o dispositivo! Você também pode colocar "reboot -p" aqui para desligá-lo.
- Uma coisa legal para poder fazer é lançar aplicativos no dispositivo. Você precisará do Google um pouco para encontrar a atividade principal de um aplicativo. Este exemplo abrirá o Chrome no dispositivo: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".
- Quando você preencher “localhost” no campo de endereço IP, todos os comandos serão executados no próprio dispositivo! Isso funciona mesmo sem raiz, se você, é claro, tem ADB sobre WiFi ativado (pode ser ativado a partir de um PC usando o "adb tcpip 5555").
Claro que existem muitos outros comandos, o céu é o limite!
Este é o meu primeiro aplicativo publicado, por isso, deixe comentários e envie bugs para que eu possa tentar o meu melhor para corrigi-los! Qualquer dica é mais do que bem vinda!

A idéia de criar este aplicativo veio de https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, que permite ao usuário se conectar a um dispositivo remoto através de uma interface no próprio aplicativo. Por favor, leia a descrição desse aplicativo também, ele contém algumas dicas sobre como ativar o ADB sobre WiFi. Eu uso a mesma biblioteca AdbLib Java no meu aplicativo.

Eu uso a biblioteca AdbLib encontrada em https://github.com/cgutman/AdbLib e uso https://github.com/cgutman/AdbLibTest como um exemplo de como usar a biblioteca. Eu adaptei este exemplo para trabalhar com um determinado comando e o converti em um plugin Tasker.

Para obter ajuda, você pode me enviar um e-mail ou visitar o encadeamento do XDA-Developers em https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Esse segmento também contém algumas dicas úteis para acessar o dispositivo local que executa a tarefa sem raiz.

Agora abra o código-fonte em https://github.com/Jolanrensen/ADBPlugin!

Crescimento de Usuários e Estatísticas de Download

Por:
Jolan Rensen
Downloads:
124,188 27
Avaliação:
4.11
(220)
Versão:
6.3b Última atualização: 2020-01-16
Data de criação:
2017-02-23
País de publicação:
NL NL
E-mail:
jo*****@gmail.com
URLs:
Site ,Política de Privacidade
Descrição completa:
Ver descrição detalhada
Fonte:
Google Play Store
Dados ingeridos em:
2026-06-12
Comparar estatísticas e classificação:

Classificação

Entre em contato com o desenvolvedor

Chrome-Stats não possui este aplicativo Android. Por favor, use essas informações abaixo para entrar em contato com o desenvolvedor aplicativo Android.
Desenvolvido por:
Jolan Rensen
Google Play Store
https://play.google.com/store/apps/details?id=com.ADBPlugin
Email:
jo*****@gmail.com
Local na rede Internet:
https://www.jolanrensen.nl

Avaliações dos Usuários

Users praise ADB Shell as a powerful Tasker plugin that enables cross-device ADB automation and is frequently described as useful and reliable. The most cited positives are Tasker integration, real-world usefulness, and multi-device support (Fire TV, tablets). Common drawbacks include adb connection errors (error 10, connection refused), the requirement to enable ADB over TCP/IP from a PC, device compatibility issues (Kindle Fire, Android TV), offline licensing problems, and limited ability to test before purchase. Despite occasional updates causing issues, many still view it as essential for Tasker users.
Prós
  • Excellent tool for Tasker automation, with strong Tasker integration.
  • Consistently useful and reliable, praised as 'absolutely useful' and 'great plugin.'
  • Works across multiple devices (e.g., Fire TV, tablets), enabling cross-device automation.
  • Supports advanced actions like launching apps with a different user profile.
Contras
  • ADB/connection issues and errors (e.g., 'error 10', 'connection refused', adb not enabled).
  • Requires using a PC to enable ADB over TCP/IP (5555) even on devices with wireless ADB.
  • Device compatibility problems on Kindle Fire and Android TV.
  • Offline license checks can crash the app when there is no Internet.
  • Limited ability to test functionality before purchasing.
Avaliações recentes
worthwhile type debug pre save with backup gdrive complains&&!
por St*****, 2026-02-06

I had trouble running a program because it thought Adb was off even though it was. I am running this on a kindle fire though, so that might be it? Ill test on something else.
por Ja*****, 2025-07-01

Absolutely useful!
por Da*****, 2025-05-01
Ver todas as avaliações dos usuários ›

Melhores alternativas ADB Shell [Tasker Plugin]

Aqui estão algumas Android apps que são similares a ADB Shell [Tasker Plugin]: