Aplicación de React Native para Android se bloquea en Android 11 después de cambiar el targetSDK a 30.
Cambié la versión de targetSDK a 30 para cumplir con la tienda de aplicaciones.
La aplicación se está cerrando inmediatamente al iniciar. Intenté todas las soluciones en StackOverflow y GitHub.
Nota: la aplicación funciona en Android 9 y anteriores.
Registros que estoy obteniendo de logcat,
/SoLoader: no se pudo encontrar DSO para cargar: libjscexecutor.so
E/SoLoader: no se pudo encontrar DSO para cargar: libhermes-executor-release.so
E/GraphResponse: {HttpStatus: 400, errorCode: 100, subErrorCode: 33, errorType: GraphMethodException, errorMessage: Solicitud de obtención no admitida. El objeto con ID ‘108xxxxxxxxx’ no existe, no se puede cargar debido a permisos faltantes o no admite esta operación. Por favor, lee la documentación de la API de Graph en https://developers.facebook.com/docs/graph-api}
A/libc: /Users/willholen/intern/hermes/include/hermes/VM/HermesValue.h:195: static hermes::vm::HermesValue hermes::vm::HermesValue::encodeNativePointer(const void *): afirmación “(reinterpret_cast
A/libc: Señal fatal 6 (SIGABRT), código -6 (SI_TKILL) en tid 22840 (mqt_js), pid 22732 (angle.traveller)
davy.ai
Descripción del problema
La aplicación se está bloqueando inmediatamente después de su lanzamiento después de cambiar la versión del targetSDK a 30 para cumplir con la tienda de aplicaciones. La aplicación funciona en Android 9 y versiones anteriores, pero no en versiones más nuevas.
Mensajes de Logcat
Se están recibiendo los siguientes mensajes de Logcat:
Posibles soluciones
Después de probar todas las soluciones en StackOverflow y GitHub, algunas posibles soluciones que se pueden probar son:
Se recomienda consultar con otros desarrolladores de Android o comunicarse con los desarrolladores de las bibliotecas para obtener soluciones más específicas.