es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Obteniendo fallos de aborto en todos los dispositivos HUAWEI – Consola de Google Play.

Tengo una aplicación Xamarin.Forms bastante grande, que contiene muchos paquetes. Aquí está la lista de Droid.csproj:

Y en Google Play Console puedo ver un fallo de ‘aborto’ que ocurre en docenas de dispositivos HUAWEI diferentes (y solo en dispositivos HUAWEI) con KIRIN o Mediatek.

La pila de seguimiento que tengo es bastante inútil (porque traté de buscar en Google cualquier cosa, pero no pude extraer ninguna información útil).

Intenté depurar en Huawei Y6 2019 (uno de los dispositivos afectados), mirando la salida del registro del dispositivo, etc… Pero no encontré ningún problema.

¿Alguien sabe qué causa estos fallos y cómo puedo solucionarlos? Tal vez el problema es que Google no admite a Huawei. En tal caso, ¿qué hacer?

Aquí hay algunos ejemplos de la pila de seguimiento:

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El problema parece estar relacionado con una excepción no controlada que está causando que la aplicación se bloquee en múltiples dispositivos HUAWEI. Al analizar las trazas de pila proporcionadas, parece que el bloqueo está ocurriendo en el código nativo, fuera del código de la aplicación en C#.

    Una posible causa del problema podría estar relacionada con la compatibilidad entre Google Firebase y Huawei Mobile Services. Como el bloqueo sólo ocurre en dispositivos HUAWEI, es posible que ésta sea la causa raíz del problema.

    Para resolver el problema, algunas posibles soluciones podrían ser:

    • Probar la aplicación en diferentes dispositivos HUAWEI e intentar replicar el error nuevamente.
    • Comprobar si alguno de los paquetes que se están utilizando no son compatibles con los dispositivos HUAWEI o no están actualizados a sus últimas versiones.
    • Comprobar si alguna de las librerías nativas que se están utilizando no son compatibles con los dispositivos HUAWEI o no están actualizadas a sus últimas versiones.
    • Comprobar si hay alguna discrepancia en las versiones de APIs que se están utilizando entre Google Firebase y Huawei Mobile Services.
    • Ponerse en contacto con los equipos de soporte de Google Firebase y Huawei Mobile Services para obtener una mayor ayuda en la depuración del problema.

    Es importante destacar que la causa raíz del problema puede no ser inmediatamente evidente y puede requerir una investigación más profunda para resolver el problema.

Comments are closed.