Xamarin Android Crash en Inicio "Got a SIGSEGV"
Tengo una aplicación Xamarin Forms, por lo que iba a publicar mi aplicación, pero encontré un error, que se reúne sólo en los viejos dispositivos (o enuladores) xperia (2.3.7 y 4.0.4), por lo que mi aplicación se bloquea como soons como Hice clic en un icono de la aplicación en el menú, aquí es lo que veo en la salida:
06-10 12:46:18.344 E/mono-rt ( 2885): Stacktrace: 06-10 12:46:18.344 E/mono-rt ( 2885): 06-10 12:46:18.344 E/mono-rt ( 2885): at <unknown> <0xffffffff> 06-10 12:46:18.344 E/mono-rt ( 2885): at (wrapper managed-to-native) object.wrapper_native_0x8235c890 (intptr,intptr,string,string) <IL 0x00054, 0xffffffff> 06-10 12:46:18.344 E/mono-rt ( 2885): at Android.Runtime.JNIEnv.GetMethodID (intptr,string,string) [0x00042] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.g.cs:158 06-10 12:46:18.344 E/mono-rt ( 2885): at Android.Runtime.JNIEnv.CreateInstance (intptr,string,Android.Runtime.JValue*) [0x00000] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.cs:377 06-10 12:46:18.344 E/mono-rt ( 2885): at Android.Runtime.JNIEnv.CreateInstance (System.Type,string,Android.Runtime.JValue*) [0x00007] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.cs:411 06-10 12:46:18.344 E/mono-rt ( 2885): at Android.Runtime.JNIEnv.StartCreateInstance (System.Type,string,Android.Runtime.JValue*) [0x00011] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.cs:320 06-10 12:46:18.344 E/mono-rt ( 2885): at Android.Runtime.JNIEnv.StartCreateInstance (System.Type,string,Android.Runtime.JValue[]) [0x0001d] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.cs:326 06-10 12:46:18.344 E/mono-rt ( 2885): at Java.Lang.Object..ctor () [0x0001c] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/src/Java.Lang/Object.cs:72 06-10 12:46:18.344 E/mono-rt ( 2885): at Android.Runtime.UncaughtExceptionHandler..ctor (Java.Lang.Thread/IUncaughtExceptionHandler) [0x00000] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/src/Runtime/UncaughtExceptionHandler.cs:28 06-10 12:46:18.344 E/mono-rt ( 2885): at Android.Runtime.JNIEnv.Initialize (Android.Runtime.JnienvInitializeArgs*) [0x002f4] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.cs:245 06-10 12:46:18.344 E/mono-rt ( 2885): at (wrapper runtime-invoke) <Module>.runtime_invoke_void_intptr (object,intptr,intptr,intptr) <IL 0x00060, 0xffffffff> 06-10 12:46:18.344 E/mono-rt ( 2885): 06-10 12:46:18.344 E/mono-rt ( 2885): Attempting native Android stacktrace: 06-10 12:46:18.344 E/mono-rt ( 2885): 06-10 12:46:18.344 E/mono-rt ( 2885): Could not unwind with `libunwind.so`: Cannot load library: load_library[1109]: Library '/data/data/com.telohranitel24/lib/libunwind.so' not found 06-10 12:46:18.344 E/mono-rt ( 2885): Could not unwind with `libcorkscrew.so`: Cannot load library: load_library[1109]: Library '/data/data/com.telohranitel24/lib/libcorkscrew.so' not found 06-10 12:46:18.344 E/mono-rt ( 2885): 06-10 12:46:18.344 E/mono-rt ( 2885): No options left to get a native stacktrace :-( 06-10 12:46:18.344 E/mono-rt ( 2885): 06-10 12:46:18.344 E/mono-rt ( 2885): ================================================================= 06-10 12:46:18.344 E/mono-rt ( 2885): Got a SIGSEGV while executing native code. This usually indicates 06-10 12:46:18.344 E/mono-rt ( 2885): a fatal error in the mono runtime or one of the native libraries 06-10 12:46:18.344 E/mono-rt ( 2885): used by your application. 06-10 12:46:18.344 E/mono-rt ( 2885): ================================================================= 06-10 12:46:18.344 E/mono-rt ( 2885):
No tengo ni idea de por qué sucede, cualquier idea será útil, por favor!
- Problemas de recursos de Android después de actualizar a Xamarin Forms 2.0
- Uso de Google Maps en Xamarin.Forms para Android
- Cómo personalizar el icono de flecha, el icono de la página y el título de la página en MasterDetailPage - Xamarin.Forms
- Quitar icono de la barra de acción xamarin
- Xamarin - parpadea cuando cambio la fuente de la imagen
- Imagen de Xamarin Forms no mostrada
- No se pueden establecer propiedades en clases anidadas desde Xaml
- Xamarin Forms Android App Crashes ejecutando Debug con VS Android emulador
- GetObject <T> de Akavache se bloquea cuando se espera. Alguna idea de lo que está mal aquí?
- Xamarin.Forms XAML - Agregar controles nativos
- Cómo establecer el tamaño del mapa de bits en ZXing?
- Botón de acción flotante en Xamarin.Forms
- Xamarin Forms ToolBarItem (Número sobre el icono) Notificación
Mientras Xamarin admite todos los niveles de API de Android, Xamarin.Forms solo admite API de nivel 15+, debe establecer su SDK mínimo a 15. Aquí está nuestra documentación:
Esto significa que Xamarin.Forms soporta el 94% de todos los dispositivos Android: https://developer.android.com/about/dashboards/index.html?utm_source=suzunone
- Enviar y recibir datos a través de Bluetooth
- Accesibilidad de Android com.android.settings: id / left_button sobre la fuerza no funciona