在尝试AnyCPU以外的其他目标时,我会得到更多的错误,并且依赖关系更难解决。
但在选择AnyCPU目标时,我得到的错误较少。
是否建议始终为Xamarin项目选择这一目标?
发布于 2016-05-12 12:43:09
让我们澄清一下。
Xamarin项目是一个非常通用的术语,因此没有任何具体的含义。为了与“平台”因素保持友好关系,您必须分别查看所有三个平台。
首先,请记住,C#源代码是由微软.NET编译器(例如.NET)编译成IL (中间语言)的。还没有使用平台规范。在那一刻,它只是元数据。稍后,代码从IL编译到特定于平台的代码。这就是真正使用平台规范的时候。
Android options -> Advanced中的一个单独的选项卡上。在我写这个的时候,实际的选择是armeabi-v7a + x86。iOS Build -> Advanced。目前,我正在使用ARMv7 + ARM64进行分发(iPhone platform选项)和使用i386 + x86_64进行开发(iPhoneSimulator platform选项)。https://stackoverflow.com/questions/37185309
复制相似问题