internal static void Start() { try { LayoutManager.InitOpengl(); new Thread((ThreadStart)(() => { try { AndroidBootUp.AttachMonitor(); } catch (Exception ex) { Logger.Error("Exception in AndroidBootUp.Start. Err : ", (object)ex.ToString()); AndroidBootUp.HandleBootError(); throw ex; } })) { IsBackground = true }.Start(); } catch (Exception ex) { Logger.Error("Error in Android bootup start: " + ex.ToString()); AndroidBootUp.HandleBootError(); throw ex; } }