Plac3hold3r/MvxScaffolding

Android linker errors when AndroidLinkMode=Full

lukepothier opened this issue · 0 comments

The LinkerPleaseInclude.cs included in Android project templates lacks constructor references to certain new MvvmCross types. These references should be added to enable AndroidLinkMode=Full builds directly from the unchanged templates to run without risk of runtime crashes, errors, and unresponsiveness.

The missing constructor references are for the following types:

  • MvvmCross.Core.MvxSettings
  • MvvmCross.Core.MvxStringToTypeParser
  • MvvmCross.ViewModels.MvxViewModelLoader
  • MvvmCross.ViewModels.MvxViewModelViewLookupBuilder
  • MvvmCross.Commands.MvxCommandCollectionBuilder
  • MvvmCross.ViewModels.MvxStringDictionaryNavigationSerializer
  • MvvmCross.ViewModels.MvxChildViewModelCache