Hello there
Errors on android after the build with this problem:
MissingMethodException: Default constructor not found for type UnityEngine.ResourceManagement.ResourceManager+CompletedOperation1[[System.Collections.Generic.IList
1[[UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <00000000000000000000000000000000>:0)
System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) (at <00000000000000000000000000000000>:0)
UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy.New (System.Type type, System.Int32 typeHash) (at <00000000000000000000000000000000>:0)
UnityEngine.ResourceManagement.ResourceManager.CreateOperation[T] (System.Type actualType, System.Int32 typeHash, UnityEngine.ResourceManagement.Util.IOperationCacheKey cacheKey, System.Action1[T] onDestroyAction) (at <00000000000000000000000000000000>:0) UnityEngine.ResourceManagement.ResourceManager.CreateCompletedOperationInternal[TObject] (TObject result, System.Boolean success, System.Exception exception, System.Boolean releaseDependenciesOnFailure) (at <00000000000000000000000000000000>:0) UnityEngine.ResourceManagement.ResourceManager.CreateCompletedOperationWithException[TObject] (TObject result, System.Exception exception) (at <00000000000000000000000000000000>:0) UnityEngine.AddressableAssets.AddressablesImpl.LoadAssetsAsync[TObject] (System.Object key, System.Action
1[T] callback, System.Boolean releaseDependenciesOnFailure) (at <00000000000000000000000000000000>:0)
UnityEngine.AddressableAssets.Addressables.LoadAssetsAsync[TObject] (System.Object key, System.Action1[T] callback) (at <00000000000000000000000000000000>:0) UnityEngine.Localization.AddressablesInterface.LoadAssetsWithLabelInternal[TObject] (System.String label, System.Action
1[T] callback) (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.AddressablesInterface.LoadAssetsWithLabel[TObject] (System.String label, System.Action1[T] callback) (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalesProvider.get_PreloadOperation () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalizationSettings.GetSelectedLocaleAsync () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalizationSettings.get_SelectedLocaleAsync () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalizedDatabase
2[TTable,TEntry].GetTableAsync (UnityEngine.Localization.Tables.TableReference tableReference, UnityEngine.Localization.Locale locale) (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.Settings.LocalizedDatabase`2[TTable,TEntry].GetTableEntryAsync (UnityEngine.Localization.Tables.TableReference tableReference, UnityEngine.Localization.Tables.TableEntryReference tableEntryReference, UnityEngine.Localization.Locale locale, UnityEngine.Localization.Settings.FallbackBehavior fallbackBehavior) (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.LocalizedString.HandleLocaleChange (UnityEngine.Localization.Locale _) (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.LocalizedString.ForceUpdate () (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.LocalizedString.add_StringChanged (UnityEngine.Localization.LocalizedString+ChangeHandler value) (at <00000000000000000000000000000000>:0)
MissingMethodException: Default constructor not found for type UnityEngine.ResourceManagement.ResourceManager+CompletedOperation1[[System.Collections.Generic.IList
1[[UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <00000000000000000000000000000000>:0)
System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) (at <00000000000000000000000000000000>:0)
UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy.New (System.Type type, System.Int32 typeHash) (at <00000000000000000000000000000000>:0)
UnityEngine.ResourceManagement.ResourceManager.CreateOperation[T] (System.Type actualType, System.Int32 typeHash, UnityEngine.ResourceManagement.Util.IOperationCacheKey cacheKey, System.Action1[T] onDestroyAction) (at <00000000000000000000000000000000>:0) UnityEngine.ResourceManagement.ResourceManager.CreateCompletedOperationInternal[TObject] (TObject result, System.Boolean success, System.Exception exception, System.Boolean releaseDependenciesOnFailure) (at <00000000000000000000000000000000>:0) UnityEngine.ResourceManagement.ResourceManager.CreateCompletedOperationWithException[TObject] (TObject result, System.Exception exception) (at <00000000000000000000000000000000>:0) UnityEngine.AddressableAssets.AddressablesImpl.LoadAssetsAsync[TObject] (System.Object key, System.Action
1[T] callback, System.Boolean releaseDependenciesOnFailure) (at <00000000000000000000000000000000>:0)
UnityEngine.AddressableAssets.Addressables.LoadAssetsAsync[TObject] (System.Object key, System.Action1[T] callback) (at <00000000000000000000000000000000>:0) UnityEngine.Localization.AddressablesInterface.LoadAssetsWithLabelInternal[TObject] (System.String label, System.Action
1[T] callback) (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.AddressablesInterface.LoadAssetsWithLabel[TObject] (System.String label, System.Action1[T] callback) (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalesProvider.get_PreloadOperation () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalizationSettings.GetSelectedLocaleAsync () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalizationSettings.get_SelectedLocaleAsync () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalizedDatabase
2[TTable,TEntry].GetTableAsync (UnityEngine.Localization.Tables.TableReference tableReference, UnityEngine.Localization.Locale locale) (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.Settings.LocalizedDatabase2[TTable,TEntry].GetTableEntryAsync (UnityEngine.Localization.Tables.TableReference tableReference, UnityEngine.Localization.Tables.TableEntryReference tableEntryReference, UnityEngine.Localization.Locale locale, UnityEngine.Localization.Settings.FallbackBehavior fallbackBehavior) (at <00000000000000000000000000000000>:0) UnityEngine.Localization.LocalizedString.HandleLocaleChange (UnityEngine.Localization.Locale _) (at <00000000000000000000000000000000>:0) UnityEngine.Localization.LocalizedString.ForceUpdate () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.LocalizedString.add_StringChanged (UnityEngine.Localization.LocalizedString+ChangeHandler value) (at <00000000000000000000000000000000>:0) UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Transform parent, System.Boolean instantiateInWorldSpace) (at <00000000000000000000000000000000>:0) UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Transform parent, System.Boolean worldPositionStays) (at <00000000000000000000000000000000>:0) PopupController.OpenDialog[T] (System.String path, System.Action
1[T] openCallback) (at <00000000000000000000000000000000>:0)
GameController.Start () (at <00000000000000000000000000000000>:0)
UnityEngine.Object:Instantiate(T, Transform, Boolean)
PopupController:OpenDialog(String, Action`1)
GameController:Start()
MissingMethodException: Default constructor not found for type UnityEngine.ResourceManagement.ResourceManager+CompletedOperation1[[System.Collections.Generic.IList
1[[UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <00000000000000000000000000000000>:0)
System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) (at <00000000000000000000000000000000>:0)
UnityEngine.ResourceManagement.Util.LRUCacheAllocationStrategy.New (System.Type type, System.Int32 typeHash) (at <00000000000000000000000000000000>:0)
UnityEngine.ResourceManagement.ResourceManager.CreateOperation[T] (System.Type actualType, System.Int32 typeHash, UnityEngine.ResourceManagement.Util.IOperationCacheKey cacheKey, System.Action1[T] onDestroyAction) (at <00000000000000000000000000000000>:0) UnityEngine.ResourceManagement.ResourceManager.CreateCompletedOperationInternal[TObject] (TObject result, System.Boolean success, System.Exception exception, System.Boolean releaseDependenciesOnFailure) (at <00000000000000000000000000000000>:0) UnityEngine.ResourceManagement.ResourceManager.CreateCompletedOperationWithException[TObject] (TObject result, System.Exception exception) (at <00000000000000000000000000000000>:0) UnityEngine.AddressableAssets.AddressablesImpl.LoadAssetsAsync[TObject] (System.Object key, System.Action
1[T] callback, System.Boolean releaseDependenciesOnFailure) (at <00000000000000000000000000000000>:0)
UnityEngine.AddressableAssets.Addressables.LoadAssetsAsync[TObject] (System.Object key, System.Action1[T] callback) (at <00000000000000000000000000000000>:0) UnityEngine.Localization.AddressablesInterface.LoadAssetsWithLabelInternal[TObject] (System.String label, System.Action
1[T] callback) (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.AddressablesInterface.LoadAssetsWithLabel[TObject] (System.String label, System.Action1[T] callback) (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalesProvider.get_PreloadOperation () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.Settings.LocalizationSettings.GetSelectedLocaleAsync () (at <00000000000000000000000000000000>:0) UnityEngine.Localization.InitializationOperation.LoadLocales () (at <00000000000000000000000000000000>:0) UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase
1[TObject].InvokeExecute () (at <00000000000000000000000000000000>:0)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1[TObject].Start (UnityEngine.ResourceManagement.ResourceManager rm, UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle dependency, DelegateList
1[T] updateCallbacks) (at <00000000000000000000000000000000>:0)
UnityEngine.ResourceManagement.ResourceManager.StartOperation[TObject] (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1[TObject] operation, UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle dependency) (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.Settings.LocalizationSettings.GetInitializationOperation () (at <00000000000000000000000000000000>:0)
UnityEngine.Localization.Settings.LocalizationSettings.get_InitializationOperation () (at <00000000000000000000000000000000>:0)
LocalizationController+d__10.MoveNext () (at <00000000000000000000000000000000>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <00000000000000000000000000000000>:0)
GameController+d__10.MoveNext () (at <00000000000000000000000000000000>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <00000000000000000000000000000000>:0)
d__10:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)