使用Telerik UI为Xamarin在Mac上
本文旨在帮助您设置要使用的应用程序Xamarin的Telerik UI套房在Mac OS.
请确保你已经阅读了系统需求文章。
1.先从Xamarin开始。表单应用程序
根据您的场景,您要么有一个现有的应用程序,您将添加我们的组件,或者您必须创建一个新的空白应用程序。
将Telerik组件添加到已有的应用程序中
您可以在每个项目中手动引用Xamarin程序集的Telerik UI (Xamarin。form, Android, iOS)或使用Telerik Nuget包。有关详细说明,请转步骤3:添加对Telerik Components的引用.
用Telerik UI为Xamarin创建一个新的应用程序
如果你启动你的应用,你有两个选择:
使用我们的项目向导创建一个为您设置了一切的项目。您可以立即开始使用我们的组件,而无需手动添加所需的程序集和修改解决方案文件。
我们强烈建议使用项目向导.如果选择此选项,则可以跳过本文中的后续步骤,直接跳转到开始任意控件的主题。
创建一个新的Xamarin。表单应用程序in Visual Studio for Mac and add the required references to Telerik assemblies.
如果您的场景需要从头创建一个新的应用程序,请按照以下步骤进行:
打开Visual Studio for Mac,然后从多平台部分选择应用程序->Xamarin的。形式->空白表格App:
在下一个界面中,你可以设置App名称。组织标识符,目标平台:
按照向导中的步骤,直到应用程序创建完成。它应包括下列项目:
2.获取最新的平台SDK版本
确保你的沙玛林。形式packages are up to date.
你可以使用Visual Studio界面要将所有包更新到所需的版本,也可以手动编辑.csproj在每个项目中归档。
使用Visual Studio UI更新包
您必须确保拥有正确版本的Xamarin和所有相关软件包。
要将特定的包更新到最新版本,右键单击它并选择“更新到…”:
如果您的应用程序需要特定版本的包,您可以直接右键单击packages文件夹并选择“Manage NuGet packages…”。即使已经添加了更新版本的包,这也可以工作。
您必须搜索软件包并选择正确的版本:
的最低要求版本Xamarin的。形式包是4.6.0.726.
的Android项目需要多个特定版本的包。的Xamarin的。形式包将安装大部分所需的包作为其依赖项。然后你可以转到所需的Android支持库文章和检查是否有所有必需的文件和版本。
3.向Telerik Components添加引用
你有两个选择:
Telerik NuGet包服务器
你可以使用我们的Telerik NuGet包服务器在您的解决方案中包含我们的套件和/或更新到最新可用版本。
手动添加所需的程序集
如果您喜欢手动引用Xamarin程序集所需的Telerik UI到您的解决方案中,您可以通过以下方式获得它们:
下载.pkg文件,然后将其安装到Mac电脑上。安装成功后,您将看到以下画面:
安装完成后,可以在Binaries文件夹中找到程序集。
下载包含所有程序集的ZIP文件,有关这方面的更多详细信息,请访问下载产品档案的话题。然后可以将文件解压缩到计算机上的任何位置,并从该位置引用程序集。
浏览安装文件夹
如果你打开安装文件夹,你可能会注意到以下子目录:
- 二进制文件
- 例子-在这里你可以找到SDK浏览器应用以及示例应用程序,演示我们的Xamarin的对照。Android和xamarin。ios.
- 许可协议-提供产品EULA。
- QSF -包括完整的源代码Telerik UI的Xamarin样本应用程序.
- VSExtensions -包括我们的Visual Studio扩展包。详情见Visual Studio扩展的话题。
如果计划只使用少数组件,则可以添加对部分程序集的引用。在每个控件文档中都有一个特殊的部分列出所有必需的程序集。这个部分被称为“添加所需的Telerik引用”并且位于开始每个控件的文章。
就像一些控制包含在Xamarin的Telerik UI套件依赖于SkiaSharp渲染库,你应该安装SkiaSharp.Views.Forms在Xamarin解决方案中包含的所有项目中(便携式,android, ios等),或者如果您不打算使用任何依赖于skia的组件(gauge, Rating, BusyIndicator),您可以引用Lite总成.