2010-04-21 19 views
13

Hasta ahora he logrado descargar e instalar el SDK y está en mi PATH. El problema ahora es que no puedo ejecutar "android update sdk" ya que espera estar conectado a una pantalla y estoy conectado a un servidor sin cabeza remoto a través de ssh (es un servidor de compilación así que no hay env de escritorio). ¿Hay una opción de línea de comandos para la herramienta Android que le indique que se ejecute sin X?¿Cómo instalar Android sdk desde la línea de comandos en el servidor sin cabeza?

+0

Si en Linux, puedes leer estas instrucciones: http://www.wikihow.com/Install-Android-on-Ubuntu-Linux-With-Eclipse-Ide –

Respuesta

4

Acabo de crear una pequeña herramienta de línea de comandos que realiza la actualización en cualquier entorno (GUI o no GUI). No tuve la oportunidad de probarlo extensamente, pero hasta donde sé, hace lo que debería.

La herramienta de línea de comandos actualiza un SDK base de Android preinstalado con todas las plataformas, add-ons, extras, documentos, muestras y herramientas disponibles actualmente. Esto debería ser suficiente para un servidor de compilación (lo necesito para mi instalación de Hudson CI con Maven).

Por favor, vaya aquí para más detalles:

http://code.google.com/p/android-sdk-tool

+0

Solo quería agregar que utilicé con éxito el script anterior. – Eno

35

hay una bandera --no-ui para la actualización.

configuración Linux típico:

cd android-sdk-linux_86/tools 
./android update sdk -u 

Esto ejecutarlo sin cabeza. Tomar nota, -u y --no-ui son la misma bandera

+0

gracias, ¡eso funciona! – Qlimax

+0

FYI, --no-ui * nunca * funcionó para mí. – Eno

+0

cuando ejecute este comando, está solicitando el nombre de usuario/contraseña "Autenticación del sitio Inicie sesión en el siguiente dominio: use su cuenta de MOTODEV y haga clic aquí para acceder a los últimos complementos de Motorola. Cree una cuenta MOTODEV gratis en dvelopper.motorola . .com servidor de autenticación que requiere: android-sdk-addons.motodevupdate.com ingreso: Contraseña: "cómo poner fin a esta fortaleza que provocó – Sam

Cuestiones relacionadas