¿Hay una manera de cambiar la posición inicial predeterminada del emulador?
Cuando abro mis emuladores están siempre fuera de la pantalla a la izquierda Como así:
- Android Studio - Error al notificar el error de escucha de la evaluación del proyecto
- ¿Cómo enlazar activos de android a escritorio en libgdx?
- Excepción generada durante la renderización: Ver android.support.v7.widget.Toolbar no creada con el contexto adecuado
- Actividad predeterminada no encontrada en Android Studio
- Cargando imagen con deslizamiento es lento
Es frustrante no poder tenerlos abiertos en algún lugar en el centro de la pantalla como así:
Estas son las siguientes preguntas:
- Posicionamiento de la ubicación inicial del dispositivo virtual Android
- Android Studio 1.2 Emulator se ajusta a un extremo de la pantalla y no se mueve
- La pantalla de Android Studio AVD está en la posición incorrecta
- La posición del emulador de Android siempre está en 0 0 en la pantalla después de la instalación de Android Studio
- La ventana del emulador está fuera de la vista en Android Studio
- El emulador de Android está fuera de vista, ¿cómo puedo moverlo?
Ninguna de esas respuestas de las preguntas trabaja para mí para fijar la posición de comienzo del defecto. También he intentado explorar la configuración de AVD y esto :
Abra el archivo emulator-user.ini y configure window.x y window.y en 0.
window.x = 0 window.y = 0
De hecho, he intentado alterar muchos de los archivos en .android/avd/<image name>
para ver si haría una diferencia.
Entiendo cómo mover el emulador una vez que ha comenzado. No quiero cambiar el tamaño del emulador.
En resumen, ¿existe alguna manera de cambiar la posición de inicio predeterminada del emulador en la pantalla?
- El emulador de Android Studio no viene con Play Store para API 23
- ¿Cuál es la diferencia entre las carpetas src / androidtest y src / test?
- Proyecto Unity como dependencia en Gradle
- Android Studio sun.font.CompositeFont no se puede emitir a sun.font.PhysicalFont
- ¿Cómo reemplazar una cadena por un buildvariant con gradle en android studio?
- Android Studio no puede ejecutar proyecto en el dispositivo?
- Android Studio gradle construir con éxito a pesar del error de nivel de api
- PercentRelativeLayout - falta de diseño
Ok, como nos dimos cuenta – la solución es actualizar a Android Studio 2.0 con su nuevo emulador. @headsvk fue el primero que lo sugiere, por lo que elogios para él.
Para hacer este post un poco más amplio, here're instrucciones, cómo subir con nuevo Android Emulator 2.0:
- Primer vistazo a Android Emulator 2.0, la mayor y la mejor actualización en años
- Vista previa del emulador de Android
Problemas conocidos (según Google ):
- Emulando emulador de llamadas telefónicas entrantes.
- La característica de captura de pantalla bloquea el emulador en ciertas condiciones
- Si un AVD se ha abierto en una versión anterior del emulador, puede no arrancar en el nuevo emulador, por lo tanto, crear un nuevo AVD.
- OSX – la pantalla no se ennegrece cuando duermes el dispositivo
- Linux – segfault en la salida en algunas condiciones
- "-gpu mesa" opción no soportada
- La opción "-net *" no es compatible
- Opción "-no-window" no es compatible
- Escritorio remoto no compatible
- La clave "recents" del hardware emulado no funciona en las imágenes del sistema anteriores
- No se admiten varios servidores DNS
De mi experiencia personal – funciona bien (aparte de degradar después de un tiempo, por lo que tiene que ser reiniciado) en OS X, funciona con reiniciar una vez en una hora en Windows 10. Cada ≈10a vez congelación en el DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/<package name>
estado
Sin embargo, sigue siendo un gran paso adelante para Android Development y no es tan doloroso, ya que suena ser un adoptante temprano.
Creo que el problema es que no se siente cómodo usando el emulador que viene por defecto. Utiliza genymotion como emulador. Es muy fácil de usar y es muy ligero. Puedes descargarlo desde aquí :
Tuve que escribir algún código c:
#include <windows.h> int main() { for (;;) { HWND janela = FindWindowA(NULL, "Calculator"); if (janela) { SetWindowPos(janela, HWND_TOP, 400, 200, 0, 0, SWP_NOSIZE); } Sleep(2000); } }
Intentará mover la ventana a x = 400 ey = 200 una vez cada 2 segundos, pero puede cambiar esos valores. Además, cambie "Calculadora" al título de la ventana del emulador, compile y ejecute. Cuando haya terminado, cierre la ventana de la consola. Lo siento, pero mi respuesta guionada utiliza herramientas de terceros que no sé si se pueden publicar aquí sin autorización.
- Cómo crear un icono de barra de Notificación \ estado en el lado derecho?
- Localización dinámica de aplicaciones para Android