Introducción de shell ADB dentro de un directorio específico en el dispositivo conectado utilizando sólo una sola línea de código de terminal

Estoy tratando de encontrar una solución de línea única para entrar en un shell utilizando ADB en un dispositivo Android y va directamente a un directorio diferente.

Intentando algo como esto

./adb shell cd /insert_dir_here 

No funciona. Espero que haya sido lo suficientemente claro para que pueda entender lo que estoy tratando de lograr aquí.

Gracias por cualquier ayuda.

Siguiendo el adb shell con un comando, lo ejecuta de forma remota y vuelve al shell de hosts justo después de eso. Así que ./adb shell cd /insert_dir_here funciona, pero el shell sale de inmediato.

Qué tipo de comandos desea ejecutar después de cambiar el directorio?

Sugiero usar el comando alias seguido con su serie de comandos:

 alias myADB="cd /to/path; command1 args; command2 args; etc...." 

A continuación, ejecute su alias en su propia shell "no el shell de adb"

 myADB 

Me sorprendió nadie se le ocurrió esta idea, pero después de algún tiempo experimentando encontré una solución muy conveniente.

 ./adb shell "cd 'whatever_directory_you_want_to_cd_into' && ls" 
  • ¿Cuál es la herramienta Android de la caja ADB de "dumpsys" y cuáles son sus beneficios?
  • Android: Cambiar automáticamente el idioma del dispositivo sin reiniciar el dispositivo
  • FFMPEG para Android en Windows no se compila correctamente
  • Construir UiAutomator 2.0 desde la línea de comandos
  • shell script en android da [: no encontrado
  • ¿Cómo resolver el dispositivo ADB no autorizado en Android dispositivo ADB host?
  • Adb: Buscar PID desde el shell de anuncios
  • Android Shell EOF
  • ¿Cómo desactivar el Wifi a través de ADB?
  • Cómo salir de APK de shell
  • Cambiar el usuario y el grupo de archivos de la aplicación de Android para replicar el problema que el usuario está teniendo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.