Xamarin.Forms要求

简介: Xamarin.Forms的平台和开发系统要求。 有关跨平台应用的安装和设置实践的概述,请参阅安装文章。 目标平台 Xamarin.

Xamarin.Forms的平台和开发系统要求。

有关跨平台应用的安装和设置实践的概述,请参阅安装文章。

目标平台

Xamarin.Forms应用程序可以为以下操作系统编写:

  • iOS 8或更高版本
  • Android 4.0.3 (API 15)或更高版本
  • Windows 10 Universal Windows Platform
  • Windows 8.1 / Windows Phone 8.1 WinRT
  • Windows Phone 8 Silverlight (DEPRECATED)

假设开发人员熟悉便携式类库和共享项目。

Android

您应该安装最新的Android SDK工具和Android API平台。 您可以使用Android SDK管理器更新到最新版本。

此外,Android项目的目标/编译版本必须设置为使用最新安装的平台。 但是,最低版本可以设置为API 15,因此您可以继续支持使用Android 4.0.3和更高版本的设备。 这些值在项目选项中设置:

Project Options > Application > Application Properties

通用Windows平台

在macOS上创建解决方案时,不会添加Windows 10的UWP项目。 有关如何将这些项目添加到现有解决方案的说明,请参阅添加通用Windows平台(UWP)应用程序。

Windows 8.1 / Windows Phone 8.1 WinRT

Windows 8.1 / Windows Phone 8.1在MacOS上创建解决方案时,不会添加WinRT项目。 有关如何将这些项目添加到现有解决方案的说明,请参阅添加Windows Phone应用程序和添加Windows应用程序。

开发系统要求

Xamarin.Forms应用程序可以在macOS和Windows上开发。 但是,Windows和Visual Studio需要生成Windows版本的应用程序。

Mac系统要求

您可以使用Visual Studio for Mac在OS X El Capitan(10.11)或更高版本上开发Xamarin.Forms应用程序。 要开发iOS应用程序,我们建议至少安装iOS 10 SDK和Xcode 8。

Windows应用程序无法在macOS上开发。

Windows系统要求

Xamarin.Forms适用于iOS和Android的应用程序可以在支持Xamarin开发的任何Windows安装上构建。 这需要在Windows 7或更高版本上运行的Visual Studio 2013 Update 2或更高版本。 iOS开发需要网络Mac。

以下类型的Windows应用程序还有其他要求:

通用Windows平台(UWP)

为UWP开发Xamarin.Forms应用程序需要:

UWP项目包含在Visual Studio 2015和Visual Studio 2017中创建的Xamarin.Forms解决方案中。您还可以将一个通用Windows平台(UWP)应用程序添加到现有的Xamarin.Forms解决方案中。

Windows 8.1 and Windows Phone 8.1 WinRT

开发适用于Windows 8.1和Windows Phone 8.1的Xamarin.Forms应用程序WinRT要求:

  • Windows 8.1

  • Visual Studio 2013 Update 2或者更新版本

目录
相关文章
|
Android开发 Windows
第一章:Xamarin.Forms如何适应?(5)
安装在编写Xamarin.Forms的应用程序之前,您需要在Mac,PC或两者上安装Xamarin平台(如果您正在使用该设置)。 请参阅Xamarin网站上的文章:https://developer.xamarin.com/guides/cross-platform/getting_started/installation/您可能急于创建您的第一个Xamarin.Forms应用程序,但在此之前,您需要尝试为iPhone和Android以及普通的Windows,WindowsPhone和Windows 10 Mobile项目创建正常的Xamarin项目。
989 0
|
Android开发 iOS开发
【Xamarin.Forms】Xamarin.Forms 2.5.0中本体系Forms的发光之处
自从6月份我们预览了Native Forms以来,我们一直在努力平衡这些不足之处,并通过修复错误并整合来自社区的优秀反馈来为Xamarin.Forms 2.5.0打磨它。
1760 0
|
Android开发 Windows
【Xamarin.Forms】Xamarin.Forms的XAML预览器——查看您输入的Xamarin.Forms布局!
要求 项目需要使用最新的Xamarin.Forms NuGet包来使XAML预览器正常工作。 预览Android应用程序需要JDK 1.8 x64。发行说明中有更多信息。
2163 0
【Xamarin.Forms】XAML编译——使用XAML编译器来提高Xamarin.Forms应用程序的性能
XAML可以选择使用XAML编译器(XAMLC)直接编译为中间语言(IL)。XAMLC提供了许多好处: 它执行XAML的编译时检查,通知用户任何错误。
1145 0
|
前端开发 API Ruby
|
测试技术 Android开发 iOS开发
深入Xamarin.Forms
在Xamarin.Forms快速入门中,构建了Phoneword应用程序。 本文回顾了为了了解XAMarin.Forms应用程序的基础知识而建立的内容。 以下主题被提及: Visual Studio简介 - Visual Studio简介,并创建一个新的Xamarin.Forms应用程序。
1198 0
你好,Xamarin.Forms
介绍与Xamarin.Forms跨平台开发 本指南介绍了使用Visual Studio for Mac或Visual Studio开发Xamarin.Forms应用程序以及使用Xamarin.Forms开发应用程序的基础知识。
990 0
|
安全 iOS开发
用Xamarin.Forms让iOS 11变得更容易
iOS 11引入了一些您可能想要利用的新的视觉设计更新,包括安全区域布局指南和大型标题。 对于Xamarin.iOS开发人员,我们最近发布了一个iOS 11指南,用于更新您的Xamarin.iOS应用程序和安全区域和大型文章的文章。
16246 0