2012-05-30 12 views
9

Estoy buscando una forma de solucionar errores que ocurren en los dispositivos del usuario. actualmente veo bloqueos en el mercado de juego. lo que veo es un rastro de pila pero no hay otros detalles (por ejemplo: log antes del bloqueo). ¿Hay alguna forma de obtener más información?
Y, en términos más generales, ¿cuál es la diferencia entre el informe de bloqueo de juego y ACRA? ¿Cuál es la ventaja/desventaja de usar ACRA?ACRA vs Informe de error de falla de la consola del desarrollador de Android

Respuesta

11

Utilice ACRA.

Los informes de error de mercado solo se envían si el usuario así lo desea, y la mayoría de las personas simplemente presionan 'Cancelar'. La falta de detalles (modelo de dispositivo) los hace prácticamente inútiles, y no hay forma de obtener más detalles, aparentemente debido a problemas de privacidad, etc.

ACRA le permite personalizar la cantidad de detalles que recibe (más detalles pueden sin embargo, requieren más permisos) y especifican/personalizan la manera en que se envían los informes (HTTP, correo electrónico, etc.). Solo necesita una hoja de cálculo de Google Docs para comenzar, y puede cambiarse a su propio servidor o servicio de terceros, como BugSense, si lo supera. Puede hacer que el envío de informes sea automático, para que no se requiera la participación del usuario. Sin embargo, podría ser una buena idea proporcionar una forma de desactivarlo si decides seguir esa ruta.

0

ACRA es el camino a seguir. Le permite personalizar lo que recibe en el informe de errores para que coincida con lo que necesita para resolver el error.

Los informes de error de Google Play solo se envían si el usuario presiona enviar, y aun así carece de detalles. Usted recibe la excepción, el nombre del dispositivo y el sistema operativo. Por lo tanto, es realmente difícil ver si el bloqueo pasa por varios dispositivos o si está ubicado en un dispositivo específico. Nombre! = Modelo. Samsung Galaxy s6 es el nombre, pero hay tantos modelos dentro de esa categoría.

ACRA ya no es compatible con la hoja de cálculo de Google Docs. Pero aún es fácil, ya que puede usar su propio sitio web con un backend (si no tiene CloudDB, hay backends alternativos para todas las necesidades) o puede usar un proveedor externo para obtener el almacenamiento que necesita.

¿Cuál es el lado positivo/negativo del uso de ACRA?

Tengo que decir que la personalización de los datos es una gran ventaja. Además, el hecho de que pueda crear su propio backend y personalizarlo según sus necesidades es realmente útil.

Un inconveniente, sin embargo, es el hecho de que si no tiene CloudDB, hay muy pocas opciones para backends similares. Debido a que ACRA es tan viejo, la mayoría de los backends se crearon alrededor del tiempo en que se transfirieron a los backends de Google Docs.Muy pocos de los backends 'propper' son actualizados recientemente causando que haya problemas a causa de código obsoleto (actualizaciones de PHP hace que los códigos PHP para ser inválida)

Enlaces:

sitio Inicio: http://www.acra.ch/

Oficiales backend: https://github.com/ACRA/acralyzer

backends alternativos: https://github.com/ACRA/acra/wiki/Backends

Configuración: https://github.com/ACRA/acra/wiki/BasicSetup

Por qué se mudaron de Google Docs para backends externos: https://plus.google.com/+Acralyzer/posts/GTTgsrEQdN6

Cuestiones relacionadas