I have an error at the launch of the app that blocks literally everything when building an APK on medium or high code stripping levels.
433 467 Error Unity MissingMethodException: Default constructor not found for type HutongGames.PlayMaker.Actions.MissingAction
433 467 Error Unity at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x00000] in <00000000000000000000000000000000>:0
433 467 Error Unity at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00000] in <00000000000000000000000000000000>:0
433 467 Error Unity at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00000] in <00000000000000000000000000000000>:0
433 467 Error Unity at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00000] in <00000000000000000000000000000000>:0
433 467 Error Unity at System.Activator.CreateInstance (System.Type type) [0x00000] in <00000000000000000000000000000000>:0
433 467 Error Unity at HutongGames.PlayMaker.ActionData.CreateAction (HutongGames.PlayMaker.ActionData+Context context, Sy
This repeats 16 times before the main scene launches (or more precisely tries to since no Playmaker code seems to run) and happens on Android but might likely happen on iOS too. Any idea why this fails?
The stripping shaves off over some 20Mb on the build size and that's most appreciated, but now I'm wondering if Unity isn't just dunking the whole stash of Playmaker DLLs in the process.