2011-03-18 27 views
37

Mi pregunta parece ser estúpida, pero realmente no pude resolverla.Android-emulator Tamaño de ventana AVD

Estoy usando eclipse para desarrollar aplicaciones de Android, pero cuando ejecuto el emulador AVD tiene un tamaño de ventana fijo (muy grande en la pantalla de mi computadora), por lo que no puedo ver el resto de la pantalla de Android.

¿Me puede ayudar?

+0

he encontrado la puedo usar los comandos para administrar la ventana del emulador (ventana ), sino cómo y dónde? – sara

+2

Ver [esta respuesta SO] [1] para una solución permanente. [1]: http://stackoverflow.com/questions/2359895/android-emulator-screen-too-tall/4963984#4963984 – orip

Respuesta

25

Aquí puede ayudarle a:

  • Menú -> Windows -> Android SDK y AVD gerente
  • Escoge tu AVD luego seleccione Editar botón
  • En línea piel elige HVGA para una resolución de tamaño incorporada o personalizada ...

HVGA permitirá que el emulador se ajuste a su pantalla.

3

Esto hará exactamente lo que le gustaría hacer, que es dejar la resolución de la pantalla del emulador solo mientras le permite escalar la ventana del emulador.

  • Seleccione el elemento de menú Window/Android SDK and AVD Manager/Start
  • Comprobar Scale display to real size, (a continuación, puede establecer el tamaño de la pantalla en pulgadas en esta página)
  • Launch clic.
  • Aparecerá el tamaño de la piel de la manera que desee, no se ejecutará ninguna aplicación. Espere a que se complete el lanzamiento. Es posible que Eclipse y Windows no estén contentos si intenta iniciar su aplicación durante el lanzamiento de la máscara.
  • Inicie su aplicación (con F11 por ejemplo).
  • Puede obtener un cuadro de diálogo sobre la conexión a un emulador en ejecución. Hazlo así.
47

Si el tamaño del emulador es demasiado grande. Usted puede cambiar su tamaño:

  1. Ejecutar> configuraciones de ejecución
  2. Elige la pestaña "Target"
  3. desplazamiento hasta adicional emulador de comandos Opciones de la línea y poner en: -scale 0.8 u otro número
+2

Esto funciona en Android Studio, también! TY – Bruiser

+4

Usando 0.8.4, entré en Ejecutar configuraciones, Tab: emulador, y entró "-scale 0,6" en "opciones de línea de comandos adicionales", sin embargo, no tiene ningún efecto. En – AutoM8R

+0

Android Studio, se puede ir AVD-> Avanzado, luego "2px = 1 píxel en el dispositivo" a la mitad del tamaño. –

12

Esto es lo que funcionó para mí:

  • En eclipse, vaya a Ejecutar -> Ejecutar configuraciones.
  • Seleccione la pestaña Destino.
  • En el campo Additional Emulator Command Line Options escriba -skin ­­320x480 u otra resolución adecuada para usted.
  • Haga clic en el botón "Aplicar".
  • Haga clic en el botón "Ejecutar".

probé la opción -scale 0.8 pero no funcionaba bien porque, aunque el tamaño de la pantalla se reduce, el color se parecía a color de 8 bits ... o peor. Era completamente inutilizable ya que la pantalla del flash era casi completamente blanca.

La opción -skin ­­320x480 produjo un emulador de un tamaño apropiado sin problemas de gráficos.

4

Esto es más simple

  1. Ir al comando del sistema abierto Run
  2. Tipo: telnet localhost 5554 or telent localhost EMULATORID
  3. por lo que recibirá la consola Android
  4. Tipo window scale 0.7 este comando o window scale <value from 0 to 1>.

Y si está utilizando Windows 7, primero debe activar su cliente de telnet. para este siga estos pasos:

  1. Ir a Panel de control
  2. Hay icono llamado Programs por debajo de ese Uninstall program está ahí clic en él.
  3. A continuación, haga clic en el turno de Windows o desactivar las características de la izquierda más adaptado a su pantalla
  4. Una lista se abrirá sólo debe marcar en el cliente telnet
  5. y luego haga clic en OK
  6. Para la prueba de ir al símbolo del sistema y escriba telnet si no se va a error, entonces telnet está trabajando
22

tipo este comando

adb emu window scale 0.6 
+1

trabajado! no conozco este truco – captaindroid

+0

Genial, hombre! ¡Funciona genial! –

0
Run configurations-> target-> Addition emulator command text box 
write 
"scale 0.6" 
(without quotes) 
4
  1. Ir a gestor de Android AVD y eligió el dispositivo.

  2. Haga clic start >> Launch options >>> Scale display to real size >> screen size >> 6

2

Para Android Studio (0.6.1 en el momento de la escritura):

  1. Haga clic en Ejecutar> Editar Configuraciones
  2. Seleccionar módulo que desea modificar en 'Android Aplicación 'lista ampliable en la izquierda
  3. Haga clic en la pestaña' Emulador
  4. Asegúrese de que esté seleccionado 'Opciones de línea de comando adicionales' y escriba: -escala 0.5
  5. ¡Haga clic en 'Aceptar' y ejecute su aplicación!
1

Una solución sencilla con Android Studio es: - lanzar el gestor de adv - Seleccione la línea emulador desea - golpear el botón de edición a la derecha (un lápiz) - En el medio de la pantalla de configuración que se abre hay un campo de radio Escala: elija la relación entre el dispositivo y la pantalla que prefiera. Elegí "4dp en el dispositivo = 1px en la pantalla" y el tamaño resultante es justo lo que quería (usando Nexus 5). - Hit Finalizar

0

en Linux es fácil How do I launch the Android emulator from the command line?

es necesario agregar al final de este "-scale 0,45" por ejemplo: /home/hackro/Documentos/Software/adt-bundle-linux-x86_64-20140702/sdk/tools/emulator64-x86 -avd Android5.1.1 -scale 0.45

tengo atajos en mi menú de la Linux y que funcionan bien

Cuestiones relacionadas