Informe de instalación fallido para android
La consola de desarrollo para android tiene funcionalidad para informar de fallos de ejecución si los usuarios deciden informar de un fallo. Otros frameworks tienen características similares que envían informes de fallos sin involucrar al usuario.
¿Alguien sabe de una manera de reportar instalaciones o actualizaciones que ha fallado? Con android 5.0 Estoy recibiendo cada vez más informes de usuarios de instalaciones fallidas, pero es difícil obtener registros de usuarios no técnicos de mi aplicación.
- Estudio androide BaseGameUtils
- Reducir la biblioteca de Google Play Services para usarla únicamente con Google Analytics
- ¿Tengo que publicar mi aplicación en la misma cuenta de Google que configuré Google Play Services?
- ¿Cuál es el enfoque más eficiente en cuanto a la batería de usar LocationClient para recibir actualizaciones periódicamente?
- Android Google Services nuevo archivo de configuración preguntas
- La aplicación para Android se está bloqueando debido a V / GoogleSignatureVerifier: Firma no válida
- Problema de ProGuard con Google Play Service y Firebase
- Cómo corregir la excepción no captada GMS .NoClassDefFoundError: com.google.android.gms.internal.zzno
- Cómo cambiar el idioma Google Map V2 android
- Código fuente de Google Play Services
- ¿Cómo hacer referencia a paquetes de dependencias en una Biblioteca de Android como .aar?
- Androide basado en turnos multijugador personalizado invitar pantalla
- Problema con Robolectric con la nueva versión de los servicios de Google Play
No puede detectar si una instalación se ha fallado usted mismo, porque no hay forma de ejecutar código antes de que su aplicación esté realmente instalada. Así que la aplicación lógica para hacer tal cosa sería la aplicación del mercado que desencadena la instalación (es decir, Google Play). Esto no sólo sabe cuándo empieza cada instalación, sino que también conoce todos los detalles sobre el apk para informar al desarrollador correcto.
Lamentablemente, sin embargo, Google Play no es compatible con esto actualmente (por lo que sé) y por lo tanto, no puede detectar las instalaciones fallidas.
En los teléfonos Android más antiguos se podría pedir a los usuarios que instalen una "aplicación logcat" y enviar los registros por correo electrónico para su análisis, pero esto sólo funcionará para dispositivos anteriores a Jelly bean. ( Leer este enlace )
La mejor solución que puedo obtener (sólo para Mac) es pedirle a los usuarios que instalen AndroidTool , presionen un botón para generar un informe de error y enviarlo por correo electrónico. No es genial, pero por ahora lo mejor que puedes hacer.
Puede crear una API que reporte la instalación correcta. Simplemente llame al api en onCreate de la primera actividad. No creo que haya necesidad de recopilar el registro de por qué la instalación falló, ¿es necesario? Usted puede hacer lo mismo para la actualización, llamar a una api una vez de código actualizado.
- Los enlaces de aplicaciones no funcionan en Android
- ¿Está el servicio de Android todavía vivo incluso después de que onDestroy () sea llamado?