且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Xamarin.Forms要求

更新时间:2022-08-21 20:13:14

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

Xamarin.Forms要求

通用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或者更新版本