ADB Shell [Tasker Plugin]

Compras na aplicación
4,1
219 recensións
100.000+
Descargas
Clasificación de contido
Todos
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca desta aplicación

Este complemento de Tasker permítelle enviar un comando (serie de) ADB Shell (s) a un dispositivo remoto (ou o propio dispositivo) que ten activado ADB a través de WiFi.
Esta aplicación obviamente fai que Tasker funcione xa que é un complemento (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, esta é unha aplicación de pago cunha proba de 7 días de balde ). De novo, sen Tasker, non funcionará. Quedei claro? De todos os xeitos ...

No dispositivo obxecto de aprendizaxe, podes facer calquera cousa que normalmente poderás facer ao usar o terminal ou ADB Shell dese dispositivo. Isto inclúe a apertura de aplicacións, mudanza de ficheiros, simulación de entrada e cetera (O ceo é o límite e Google é o teu amigo).

A miña aplicación pode usarse como unha acción en Tasker e necesita ser configurada correctamente cando se engada a unha tarefa para que funcione.

NOTA:
- Pode enviar varios comandos á vez separándoos cun ";".
- Todos os comandos nunha única acción son seguidos automáticamente cun comando "saír" para pechar a conexión ADB. Isto significa que se quere enviar varios comandos que dependen uns dos outros, terá que poñelos nunha soa acción de Tasker e separalos con ";".
- Se desexa que se executen varias accións do meu complemento nunha tarxeta Tasker, manteña o tempo de espera definido como está. Tasker continuará cando se envíe o comando.
- A primeira vez que intente conectarse a outro dispositivo a través de ADB, preguntaralle se confía no dispositivo. Para que este complemento funcione correctamente, necesitará sempre "confiar nesta computadora".
- A saída da consola pode ser vista e reutilizada dentro de Tasker. Isto pódese facer accedendo a% output1,% output2 etc. ou por iteración sobre% output () usando un for loop.
- O complemento xerará dous ficheiros clave no seu dispositivo para poder facer unha conexión ADB segura aos dispositivos.

Agora por algúns comandos útiles!
- Un comando que eu uso moito é converter o meu ADB a través de WiFi habilitado para AndroidTV (Nvidia SHIELD) activando ou desactivando o comando "input keyevent POWER", isto simula un botón de enerxía presionado.
- Por suposto, pode variar a tecla que se preme, por exemplo, preme as teclas de frecha que pode facer "teclear DPAD_RIGHT" ou "... LEFT", etc.
- Outro comando sinxelo é "reiniciar", que, adiviñalo, reiniciar o dispositivo! Tamén podes poñer "reiniciar -p" aquí para apagalo.
- Unha cousa interesante para poder facer é lanzar aplicacións no dispositivo. Terás que buscar un pouco Google para atopar a actividade principal dunha aplicación. Este exemplo abrirá Chrome no dispositivo: "estou inicia -n com.android.chrome/com.google.android.apps.chrome.Main".
- Cando enche o "localhost" no campo de enderezo IP, cada comando executarase no propio dispositivo. Isto funciona aínda sen rootear se, por suposto, ten ADB a través de WiFi activado (pode activarse desde unha PC usando "adb tcpip 5555").
Por suposto, hai moitos outros comandos, ¡o ceo é o límite!
Esta é a miña primeira aplicación publicada, así que deixe comentarios e envíe erros para que poida probar o mellor para solucionalos. Calquera consello é máis que benvido!

A idea de crear esta aplicación proviña de https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, que permite que o usuario se conecte a un dispositivo remoto a través dunha interface na propia aplicación. Lea tamén a descrición da aplicación, contén algúns consellos para activar ADB a través de Wi-Fi. Eu uso a mesma biblioteca de AdbLib Java na miña aplicación.

Eu uso a biblioteca AdbLib atopada en https://github.com/cgutman/AdbLib e usa https://github.com/cgutman/AdbLibTest como un exemplo de como usar a biblioteca. Adecín este exemplo para traballar cun comando dado e convertérono nun complemento de Tasker.

Para obter axuda, podes enviarme un correo electrónico ou visitar o fío de XDA-Developers en https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Este fío tamén contén algúns consellos útiles para acceder ao dispositivo local que executa a tarefa sen root.

Agora, fonte aberta en https://github.com/Jolanrensen/ADBPlugin!
Última actualización
16 de xan. de 2020

Seguranza dos datos

A seguranza pasa por entender como recompilan e comparten os teus datos os programadores. As prácticas relacionadas coa seguranza e a privacidade dos datos utilizadas poden variar en función do uso, a rexión e a idade. O programador facilitou esta información e pode modificala co paso do tempo.
Non se comparten datos con terceiros
Máis información sobre como fan os programadores declaracións acerca dos datos que comparten
Non se recompila ningún dato
Máis información sobre como fan os programadores declaracións acerca da recompilación de datos

Valoracións e recensións

4,2
211 recensións

Novidades

• 6.3
- Plugin is now way faster using Tasker's intent service system!
- Added donation option
- a: small bugfix
- b: reverted something to make it faster

• 6.2
- Thanks to those who do not understand that this is a Tasker Plugin. Because of you I got the idea you should be able to test the plugin without Tasker, so now you can!
- Let's see if this takes care of the 1 star reviews haha