2 votos

El comando de entrada está saliendo del shell ADB después de la ejecución

Cada vez que corro input a través de mi bash shell de Slackware 14.1 en el adb shell el proyectil Adb sale después de ejecutar el comando, lo cual es altamente improductivo. La solución temporal para este problema es reiniciar el dispositivo. Pero el problema vuelve a aparecer después de la primera o segunda ejecución de input .

Mi comando de entrada es simple: input touchpad tap 413 250

Yo corro adb shell en Bash, ejecuta el comando de entrada, y luego sale automáticamente.

¿Alguna sugerencia de cómo me deshago de este asunto?


Hay otra cuestión. No puedo ver el comando anterior escrito adb shell presionando la tecla "UP" en el teclado. Por otro lado, puedo ver los comandos anteriores en mi otra máquina con Linux Mint 17. ¿Cuál podría ser la razón y qué se debería hacer para deshacerse de este problema?


Editar:

Dispositivo Android : Lienzo Micromax 2 más A110q

Versión para Android: 4.2.1

Versión del núcleo: 3.4.5

0voto

moonbutt74 Puntos 153

adbd en funcionamiento normal, por defecto en su código fuente a /sistema/bin/sh y, en la recuperación de /sbin/sh tratando de conseguir el bash scrollback puede tener éxito al pasar por primera vez

export SHELL=/system/bin/bash o xbin/bash según sea el caso.

Podría ser en la finalización del comando ejecutado en Bash sin exportando el $SHELL La variable AdBd se vuelve a la mierda y se estrella. ¿Supongo que tiene algo que ver con que un proceso infantil se "pierda"?

Pensando en ello, podrías modificar el código de adb por defecto para que se golpee explícitamente.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X