Android: ¿Utilizar una tableta para emular otros dispositivos?
Estoy pensando en invertir en un Google Nexus 10 como mi tableta de elección para probar mis aplicaciones en – Me preguntaba si es posible emular otras resoluciones de pantalla de dispositivos? Como el nexo 10 tiene una alta resolución y DPI, me gustaría poder ejecutar mi aplicación en ella, por ejemplo, una pantalla de 800 x 480, etc …
Me gustaría hacer esto si es posible porque sería más rápido que usar el emulador y sería compatible con multi-touch. Parece una obviedad, pero es realmente posible?
- Notificaciones de Toast que no aparecen en Nexus 7 Tablet
- Navegador Android y dibujo en un lienzo HTML5 ... ¿Alguien ha hecho esto?
- ¿Es posible ejecutar R desde una tableta utilizando Honeycomb (Android 3.0)?
- ¿Qué porcentaje de usuarios de tabletas navega en orientación vertical / horizontal?
- Actualizaciones de aplicaciones para Android
- Montaje de un Samsung Galaxy Tab 2 7.0 con MTP en Linux
- Diseño de tabletas en Android
- Captura de imagen de la cámara no logra regresar en Galaxy Tab Edición limitada
- Android No se puede eliminar el color en la parte superior e inferior
- ¿Cómo puedo desactivar select2 jQuery plugin en tabletas?
- ¿Qué versión de API para la tableta Android?
- Modo horizontal en tableta solamente
- Archivo de manifiesto de Android: App soporta tabletas, pero está marcado como "no compatible" en el mercado?
Hay una manera – un puesto de G + de Adam Powell (uno de los desarrolladores de Android) lo explica muy bien:
https://plus.google.com/u/0/107708120842840792570/posts/cz5TxuoNDfG
Básicamente hay algunos comandos de ADB que puede usar para cambiar la resolución que muestra un dispositivo:
adb shell am display-size
y
adb shell am display-density
Para los dispositivos 4.3+, el comando es ligeramente diferente:
adb shell wm display-density adb shell wm dislay-size
Una actualización de esta respuesta para Jelly Bean 4.3 de Android dev Adam Powell en Google+ (enlace encontrado a través de esta respuesta SO ):
En Android 4.3, estas opciones pasaron del comando "am" (ActivityManager) al comando "wm" (WindowManager). Escriba "adb shell wm" para más detalles.
Así que ahora puede ejecutar en dispositivos 4.3:
adb shell wm size 1280x800
o cualquier tamaño o reset
y
adb shell wm density 480
o cualquier densidad o reset
Sólo asegúrese de que la pantalla no se está mostrando actualmente en el momento de ejecutar el comando.
Otra opción es emular un Tablet utilizando Virtual Machine. Hice un tutorial detallado basado en otros tutoriais, este es el enlace:
http://edwindh.blogspot.com/2014/07/emular-uma-tablet-ou-smartphone-com.html