Remote ADB Shell

4,0
937 recensións
500.000+
Descargas
Clasificación de contido
Todos
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca desta aplicación

Remote ADB Shell é unha aplicación de terminal que che permite conectarte ao servizo de shell ADB doutros dispositivos Android a través da rede e executar comandos de terminal. Isto pode ser útil para depurar remotamente dispositivos Android (executar ferramentas como top, logcat ou dumpsys). Admite varias conexións simultáneas a diferentes dispositivos e mantén estas conexións vivas mesmo cando a aplicación está en segundo plano. Esta aplicación non require root en ningún dos dispositivos, pero o root pode ser útil para configurar os dispositivos de destino. Se os dispositivos de destino non están enraizados, debes usar un ordenador co SDK de Android e os controladores USB de Google para configuralos (que se detallan a continuación).

Esta aplicación é un envoltorio ao redor do shell que está exposto sobre ADB. Mantén un historial de 15 comandos ao que se pode acceder premendo longamente a caixa de comandos. Premendo durante moito tempo a pantalla do terminal darase a opción de enviar Ctrl+C, alternar o desprazamento automático ou saír da sesión do terminal.

Isto funciona exactamente do mesmo xeito que o comando "adb shell" funciona nun ordenador. Debido a que esta aplicación usa unha implementación nativa do protocolo ADB en Java, non require root en ningún dispositivo nin en ningunha aplicación de terceiros no dispositivo de destino. Os dispositivos simplemente falan o mesmo protocolo entre si que o farían cun ordenador que executa o cliente ADB desde o SDK de Android.

IMPORTANTE: Os dispositivos con Android 4.2.2 e posteriores usan claves RSA para autenticar a conexión ADB. Nas miñas probas, os dispositivos que executan 4.2.2 terán que estar conectados a un ordenador a primeira vez que se conecte a eles (desde cada dispositivo con esta aplicación instalada). Isto permítelles mostrar o diálogo de aceptación da chave pública, que debes aceptar (e marcar "Permitir sempre desde este ordenador"). Os dispositivos con Android 4.3 e 4.4 parecen non ter ningún problema para mostrar o diálogo sen conexión a un ordenador, polo que parece que esta é unha solución específica para Android 4.2.2.

Para configurar un destino de stock sen rootear, conecte o dispositivo de destino a un ordenador que teña instalado o SDK de Android e execute "adb tcpip 5555" desde o cartafol de ferramentas da plataforma do SDK de Android. Isto comezará a escoitar ADB no porto 5555 do dispositivo de destino. O dispositivo pódese desconectar e permanecerá configurado correctamente ata o reinicio.

Para os dispositivos que están enraizados (aínda que non é necesario), pode instalar unha das varias aplicacións "ADB WiFi" para permitir que o servidor ADB escoite a través da rede. Os dispositivos cunha ROM personalizada poden ter unha opción para activar ADB na rede no panel Opcións de programador de Configuración. Usar calquera destes métodos configurará correctamente ADB para o acceso á rede con esta aplicación. O paso adicional para 4.2.2 aínda é necesario para a conexión inicial.

Para conectarse ao dispositivo Android remoto, escriba o enderezo IP do dispositivo e o número de porto (5555 do exemplo anterior) en Remote ADB Shell. Toca Conectar e tentará conectarse ao dispositivo e iniciar o terminal.

Desenvolvedores: a biblioteca ADB de Java personalizada que escribín para esta aplicación é de código aberto baixo a licenza BSD en https://github.com/cgutman/AdbLib

A fonte desta aplicación está dispoñible baixo a licenza Apache: https://github.com/cgutman/RemoteAdbShell
Última actualización
28 de xuño de 2022

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,0
870 recensións

Novidades

v1.7.2
- Fixed several reported crashes