“ LinkAssemblies”任务意外失败。 Mono.Linker.MarkException:错误处理方法: 'Android.Views.ScaleGestureDetector Xamarin.Forms.Platform.Android.GestureManager :: InitializeScaleDetector()' 在汇编中:'Xamarin.Forms.Platform.Android.dll'---> Mono.Cecil.ResolutionException:无法解析System.Void Android.Support.V4.View.ScaleGestureDetectorCompat :: SetQuickScaleEnabled(Android.Views.ScaleGestureDetector,System.Boolean) 在Mono.Linker.Steps.MarkStep.HandleUnresolvedMethod(MethodReference 参考),位于Mono.Linker.Steps.MarkStep.MarkMethod(MethodReference 参考),位于Mono.Linker.Steps.MarkStep.MarkInstruction(Instruction 说明)
答案 0 :(得分:0)
'Xamarin.Forms.Platform.Android.dll'---> Mono.Cecil.ResolutionException:
有时是由于Xamarin.Forms.Platform.Android.dll
位置来自android项目引用中不同位置的引用。您需要进行更改。以下是有关如何解决此问题的类似讨论。
此外,您可以检查sdk版本,将目标sdk版本设置为较新的版本,然后重试。