我使用visual studio在Xamarin窗体上开发了一个移动应用程序。 我使用的是Xamarin forms 4.5+和Android9.0-API28。 我正在使用Panacake视图和共享传输,当我运行我的应用程序时,我收到以下错误: 未处理的异常: System.TypeLoadException: Could not load type Plugin.SharedTransitions.SharedTransitionShell while decoding custom attribute: (null) occurred
目标:使用Xamarin构建一个至少可以在iOS和安卓上运行的跨平台应用程序。
可用的操作系统: Windows 7和Mac
问题:
1) Xamarin有不同的工具,比如Monotouch,Monodroid,Xamarin Studio,这真的让我很困惑。我应该使用哪个工具?
2)我基本上是一个C#开发人员,听说我们可以在Visual Studio2010中使用xamarin开发移动应用程序。有没有可能用它来开发一个跨平台的应用程序,或者一次只能开发一个平台目标?
3)使用Xamarin开发跨平台应用程序时,使用Mac或Windows for me (与问题2相关)是一个好的选择吗?
4)
我有Mac Mini与Mac OS X Lion 10.7.5,我试图在Mac上安装最新版本的xamarin studio,因为我有一台windows机器(安装了最新的xamarin studio ),并希望将其连接到Mac以开发IOS应用程序。
但是我不能在我的mac机器上运行最新版本的xamarin,有人能告诉我如何在10.7.5上创建ios应用程序吗?
我正在开发一个Android/iOS/UWP Xamarin.Forms应用程序。在过去的几周里,我主要研究Android/iOS应用程序。现在,我想在UWP中再次启动我的应用程序并获得错误:
System.TypeLoadException
HResult=0x80131522
Message=Could not find Windows Runtime type 'Microsoft.Graphics.Canvas.UI.Xaml.CanvasImageSource'.
Source=Xamarin.Forms.Platform.UAP
StackTrace