2011-07-12 8 views
6

Tengo una aplicación en el mercado con algunos informes de fallos de "java.lang.RuntimeException: no se puede crear el tipo de letra nativo". Esto está cubierto en otra parte de SO y sé dónde está mi código. Ese no es mi problema: el problema es averiguar qué versión de Android y qué tipo de dispositivo lo está causando. Nunca he visto esto en ningún teléfono en el que se prueba la aplicación, ni ninguna versión de Android en los emuladores lo plantea. Los únicos errores de bloqueo que veo son estos y siempre en "Plataformas OTRAS". Supongo que si se informara una falla diferente, obtendría una mejor pista sobre la plataforma. Esperaría ver "8", "11", etc.Android Market: los únicos informes de fallos que recibo son en Plataformas "OTHER"

Es una aplicación paga. Sucede justo en la primera ejecución, por lo que los usuarios cancelan la compra.

¿Alguien sabe lo que es esta plataforma por favor?

+0

tengo el mismo problema. –

Respuesta

4

En mi experiencia, la consola de desarrollador informa muy pocos de los bloqueos que se producen en su aplicación.

Si su aplicación ya solicita permiso de internet, puede utilizar una biblioteca de informes de errores.

Uso ACRA en mi aplicación. Es muy fácil de integrar y te sorprenderá la cantidad de bloqueos que no se informan en la consola del desarrollador del mercado.

+0

blazeroni también tiene una buena respuesta, pero Mircea realmente ofrece una solución al problema. –

1

La sección Plataformas muestra el dispositivo donde se produce el bloqueo, no el nivel API. Sin embargo, como has visto, es muy limitado. Los únicos valores que he visto además de otros son

  • T-Mobile myTouch 3G
  • Nexus One
  • Droid

cualquier otra cosa es agrupado con otros. Obviamente, la lista de dispositivos que separa es muy incompleta y no es muy útil. Hasta que Google lo mejore, las secciones de Plataformas son esencialmente inútiles y recomiendo usar una biblioteca de terceros para obtener mejor información.

Cuestiones relacionadas