La aplicación Cordova se cuelga después de tocar la pantalla con targetSdk 30.
Estoy utilizando cordova-android@10.0.0 para construir la aplicación. Aunque la aplicación se construye con éxito y también se instala en el dispositivo. Pero después de tocar la pantalla, la aplicación se bloquea con el siguiente error.
Logcat:
“`
11-30 19:18:37.150 19894 19894 E InputEventReceiver: Exception dispatch
davy.ai
Según el registro de errores, parece que el problema está en el plugin
nl.xservices.plugins.Toast
, que está causando unNullPointerException
cuando el usuario toca la pantalla. Para resolver el problema, puede intentar las siguientes soluciones:nl.xservices.plugins.Toast
a la última versión o eliminarlo si no se necesita.Comprobar si hay otros plugins que usen el mismo evento que está causando el problema. Puede eliminar los plugins uno por uno y probar la aplicación para ver si el error sigue ocurriendo.
Intentar desactivar la propiedad
android:hardwareAccelerated
en el archivo AndroidManifest.xml. A veces, esto puede causar problemas con el evento táctil.Actualizar su proyecto de Cordova a la última versión (11.0.0) y ver si el problema persiste.
Asegurarse de que tenga todas las dependencias necesarias instaladas y actualizadas correctamente.
Intentar limpiar su proyecto y construirlo de nuevo.
Esperamos que una de estas soluciones ayude a resolver el problema.