2011-10-28 13 views
10

Al crear un nuevo AVD Android a través de línea de comandos a través del siguiente comando:Ajuste de línea de comandos Android AVD perfil de hardware

android create avd -n <name> 

Estás reunió con el siguiente resultado:

Do you wish to create a custom hardware profile [no] 

tengo Se le ha encomendado la creación de un script totalmente automático que creará un nuevo AVD y ejecutará algunas pruebas (utilizando Robotium). Hasta ahora, solo he usado comandos simples de archivos por lotes para lograr esto, sin embargo, parece que no puedo encontrar una manera de evitar que el mensaje anterior aparezca y requiera la intervención del usuario. ¿Hay alguna manera de configurar el perfil de hardware antes de que aparezca este mensaje?

Dado que el perfil de hardware predeterminado es realmente preferido en mi caso, simplemente presionar 'Enter' cuando aparece este mensaje (de alguna manera automatizada) también funcionaría bien, sin embargo no conozco una forma de hacerlo mediante secuencias de comandos .

Soy bastante nuevo en ambos aspectos de esta pregunta, tanto Android como scripting, ¡así que cualquier ayuda es muy apreciada!

Respuesta

19

tratar

echo no | android create avd -n <name> 
+0

Eso parece haber hecho el truco, ¡muchísimas gracias! –

+0

simplemente curioso, esto funcionaría con todos los sistemas operativos ¿verdad? –

+0

No funciona para mí en Windows :( – Gadzair

1

Para evitar "¿Desea crear el perfil de hardware personalizado"

Tipo de comando a continuación :

eco. | android create avd -f -n Emulator_01 -t 3 -b predeterminado/x86 --skin WVGA800 | eco.

Emulator se creará bajo el administrador de avd .. !!

+0

ty! Esto funcionó pero tuve que usar echo 'no' antes y después en osx; recibí error en echo. [Sin espacio ] y echo. [espacio antes del punto]. Estaba intentando probar los comandos de https://github.com/andstatus/andstatus/blob/master/.travis.yml que encontré a través de la pregunta https://stackoverflow.com/questions/12846469/how-to-create-android-emulator-in-command-line-with-options – AnneTheAgile

Cuestiones relacionadas