¿Cuáles son los errores típicos que se encuentran en los dispositivos reales en lugar de los emuladores al probar aplicaciones móviles?

Errores relacionados con:

  • Audio
  • Interrupciones del servicio (llamada entrante, falla de energía, desconexión de red)
  • Hardware (GPU, dispositivos USB, dispositivos I2C)
  • Redes (las redes de operadores no funcionan como los ISP domésticos / comerciales)
  • Alineación de la memoria
  • Problemas de tiempo (actualización de pantalla, latencia de pantalla táctil, latencia de E / S)
  • Revisiones de hardware no documentadas y sustituciones de componentes (como RAM más lenta)
  • Variaciones de software o hardware específicas del territorio o del operador
  • Falta o diferencias de versión con bibliotecas en el dispositivo
  • Problemas de legibilidad de la interfaz de usuario (ppi y diferencias de espacio de color)
  • Problemas de entrada de la interfaz de usuario (pantalla táctil de mano)
  • A veces, los errores del compilador si el compilador / enlazador o los conmutadores son diferentes entre las cadenas de compilación.