2011-11-13 11 views

Respuesta

3

Simplemente ponga -port 5556 en la línea de comando que inicia el segundo emulador. Debería poder ajustar la línea de comando en el panel Iniciar configuración.

+1

¿Dónde está launch Configuration panel? – wannik

8

Cambiar directorio para android-sdk/herramientas

Utilice el comando siguiente

./emulator -port 5556 -avd AVD2_1_HVGA 

AVD2_1_HVGA es mi nombre AVD en Eclipse. Puede ver su nombre AVD seleccionando el menú Ventana> Administrador AVD.

+0

Esto no funciona para mí. Después de navegar a: C: \ Archivos de programa (x86) \ Android \ android-sdk ... en la línea de comandos, que entraron: ./emulator -port 5556 -avd Gingerbread_API10_Android2dot3dot3 ... pero fue recibido con: "". "no se reconoce como un comando interno o externo, ..." Por lo tanto, intenté lo mismo pero sin el líder "." y luego recibí el mensaje err similar ""/emulator "no se reconoce como un comando interno o externo, ..." ? Normalmente no ejecuto los emuladores desde la línea de comandos; es extraño para mí que esto no sea fácil de hacer, o al menos que sea posible, a través de Eclipse. –

+0

Prueba '. \ Emulator' – wannik

1

Parece que si empiezo otra AVD (NO otra aplicación de Android directamente desde Eclipse, que luego se invoca de forma natural una AVD), y luego comenzar la segunda aplicación desde Eclipse, y elegir la AVD simplemente invocado a ejecutarlo, automáticamente usará 5556 (con la aplicación de Android que ejecutaba de forma predeterminada el uso de 5554). Entonces: problema resuelto; parece que no hay necesidad de ir a una línea de comando, es simplemente una cuestión de hacer las cosas en un orden particular.

Cuestiones relacionadas