9 votos

En Android, ¿puedo escribir scripts (similares a los archivos .bat de Win) para combinar varios comandos de la línea de comandos?

En Windows, puedo ejecutar dos comandos usando un archivo .bat. ¿Cómo puedo lograr lo mismo en Android

Por ejemplo:

  1. actualizar mis podcasts llamando a pcastclient /updateALL

  2. force sync of my pictures sugarsync /forceupdate

11voto

David Negron Puntos 971

La cubierta del Android soportará una cantidad limitada de Scripts de shell al estilo de Unix . Específicamente debería tener un caparazón en /system/bin/sh que puedes usar, sin embargo:

  1. El armazón provisto con Android tiene un conjunto de comandos severamente restringidos a su disposición. Si quieres hacer algo incluso remotamente complejo necesitarás un instalación de busybox (u otra concha).
  2. Generalmente es bastante raro que las aplicaciones de Android proporcionen algún tipo de interfaz de línea de comandos o binarios. Dudo mucho que Sugarsync, por ejemplo, te permita realizar una sincronización desde la línea de comandos.

Si quieres un poco de interfaz gráfica de usuario, tal vez quieras ver algo como GScript .

6voto

Joe Shaw Puntos 6386

Existen algunas aplicaciones para Android que pueden controlar otras aplicaciones de Android, y pueden encadenar varios comandos utilizando su interfaz gráfica de forma similar a un script, ambas tienen plugins para extender su soporte a muchas aplicaciones y funciones populares de Android.

Tasker y Locale son probablemente los más famosos de estos (ver aquí para alguna comparación ) pero también hay otros aplicaciones similares (gratuitas) que podrías mirar.

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