Q: ¿Es el emulador tan sensible como un teléfono androide normal (por supuesto, esto depende del teléfono exacto, pero en general)?
A: ¡Absolutamente no! El peor ejemplo es el 3D, que es, afaik, solo emulación de software.
P: ¿Hay alguna manera de controlar la memoria en el emulador?
A: Especifique, el tamaño de la tarjeta SD es configurable, la memoria RAM/VM ... No lo sé.
P: ¿Alguien ha tenido problemas que hayan sido marcados en el teléfono pero no en el emulador? ¿o viceversa?
R: Cada dispositivo tiene su propia personalización. En el emulador solo puede cambiar la resolución de la pantalla, pero tenga cuidado: el tamaño de la pantalla del emulador depende de la densidad de píxeles que configure. Entonces, lo que podría verse bien en tu gran emulador podría ser demasiado pequeño en un dispositivo real. Y no lo olvides, un dedo es mucho más grande y no tan preciso como el cursor del mouse.
P: ¿Cuál es su procedimiento de prueba normal para probar en ambos dispositivos, o el emulador recursivamente y el teléfono al final?
A: la funcionalidad se prueba durante la implementación principalmente en un dispositivo (rápido), como un Nexus One. La prueba real después de la implementación estará en tantos dispositivos como sea posible. También la interfaz de usuario (la mayoría de las diferencias)
Como tengo un dispositivo que tiene el último SDK, prefiero probar en el dispositivo. Eso no es necesario para programar una aplicación, pero por favor: no publique una aplicación sin al menos una ronda de prueba en un dispositivo real :)
La velocidad del emulador depende en gran medida de su máquina. En los MacPros que utilicé para el desarrollo, el emulador es más rápido que los teléfonos reales (excepto Droid y NexusOne). –