¿Has usado Remote ADB Shell para Android? Comparte tu experiencia y ayuda a otros usuarios.
Descripción del desarrollador
Remote ADB Shell es una aplicación de terminal que te permite conectarte al servicio de shell ADB de otros dispositivos Android a través de la red y ejecutar comandos de terminal. Esto puede ser útil para depurar dispositivos Android de forma remota (ejecutando herramientas como top, logcat o dumpsys). Soporta múltiples conexiones simultáneas a diferentes dispositivos y mantiene estas conexiones activas incluso cuando la aplicación está en segundo plano. Esta aplicación no requiere acceso root en ninguno de los dispositivos, pero el acceso root puede ser útil para configurar los dispositivos de destino. Si los dispositivos de destino no están rooteados, debes usar un ordenador con el SDK de Android y los controladores USB de Google para configurarlos (detallado a continuación).
Esta aplicación es un envoltorio alrededor del shell que se expone a través de ADB. Mantiene un historial de 15 comandos que es accesible al mantener pulsado el cuadro de comandos. Mantener pulsada la pantalla del terminal te dará la opción de enviar un Ctrl+C, alternar el desplazamiento automático o salir de la sesión del terminal.
Esto funciona de la misma manera que el comando "adb shell" funciona en un ordenador. Debido a que esta aplicación utiliza una implementación nativa del protocolo ADB en Java, no requiere acceso root en ninguno de los dispositivos ni aplicaciones de terceros en el dispositivo de destino. Los dispositivos simplemente hablan el mismo protocolo entre sí que hablarían con un ordenador que ejecuta el cliente ADB del SDK de Android.
IMPORTANTE: Los dispositivos que ejecutan Android 4.2.2 y versiones posteriores utilizan claves RSA para autenticar la conexión ADB. En mis pruebas, los dispositivos que ejecutan 4.2.2 necesitarán estar conectados a un ordenador la primera vez que te conectes a ellos (desde cada dispositivo con esta aplicación instalada). Esto les permite mostrar el diálogo de aceptación de clave pública, que debes aceptar (y marcar "Siempre permitir desde este ordenador"). Los dispositivos que ejecutan Android 4.3 y 4.4 parecen no tener problemas para mostrar el diálogo sin una conexión a un ordenador, por lo que parece que esta es una solución específica para Android 4.2.2.
Para configurar un dispositivo de destino sin root, conecta el dispositivo de destino a un ordenador que tenga instalado el SDK de Android y ejecuta "adb tcpip 5555" desde la carpeta platform-tools del SDK de Android. Esto iniciará ADB escuchando en el puerto 5555 en el dispositivo de destino. Luego, el dispositivo puede ser desconectado y permanecerá configurado correctamente hasta el reinicio.
Para dispositivos que están rooteados (aunque no es obligatorio), puedes instalar una de las varias aplicaciones "ADB WiFi" para habilitar el servidor ADB para escuchar a través de la red. Los dispositivos con un ROM personalizado pueden tener una opción para habilitar ADB a través de la red en el panel de Opciones de desarrollador de Configuración. Usar cualquiera de estos métodos configurará correctamente ADB para el acceso a la red con esta aplicación. El paso adicional para 4.2.2 sigue siendo necesario para la conexión inicial.
Para conectarte a tu dispositivo Android remoto, escribe la dirección IP del dispositivo y el número de puerto (5555 del ejemplo anterior) en Remote ADB Shell. Toca Conectar y intentará conectarse al dispositivo y abrir el terminal.
Agradezco las solicitudes de funciones y los informes de errores. Puedes incluirlos en tus reseñas de la aplicación o publicarlos en el foro (enlaces a continuación). Por favor, califica esta aplicación si puedes; realmente me ayuda a aprender en qué características/arreglos debería centrarme a continuación.
Desarrolladores: La biblioteca Java ADB personalizada que he escrito para esta aplicación es de código abierto bajo la licencia BSD en https://github.com/cgutman/AdbLib
El código fuente de esta aplicación está disponible bajo la licencia Apache: https://github.com/cgutman/RemoteAdbShell
Enlaces del foro XDA:
Hilo de la aplicación Remote ADB Shell - http://forum.xda-developers.com/showthread.php?t=2373265
Hilo de la biblioteca Java ADB - http://forum.xda-developers.com/showthread.php?t=2405030
¿Has usado Remote ADB Shell para Android? Comparte tu experiencia y ayuda a otros usuarios.
Explorar más
iRecorder - Video Recorder
GratuitoRoku Remote Control(WiFi+IR): RoSpikes
GratuitoRAM Truth
GratuitoLG Mobile Switch (Sender)
GratuitoTXD Tool
De pagoResource Pack Converter for Minecraft (PC to MCPE)
GratuitoLimbo Emulator
GratuitoGoogle Play
GratuitoKeyboard for Galaxy J3
GratuitoDuckDuckGo Privacy Browser
GratuitoCarly for BMW - (New Version)
GratuitoiSolarCloud
Gratuito