如何在xamarin中使用特定软件包
问题描述:
目前我正在使用xamarin为自己开发一个小应用程序。现在我想为我的项目使用https://github.com/PhilJay/MPAndroidChart,但是没有可用于两种操作系统的包。如何在xamarin中使用特定软件包
在自述文件中,他们添加了一个xamarin端口,但我不知道如何使用它。那么你能否向我解释一下我是否可以将这个用于我的项目,或者我是否需要寻找另一个机会?
答
你是什么意思“两个操作系统”?这是一个仅限Android的软件包。
MPAndroidChart⚡️是一款功能强大的&易于使用的Android图表库。它运行在API级别8以上。
对于Xamarin.Android端口(Java项目的结合项目):
https://github.com/Flash3001/MPAndroidChart.Xamarin
为3.0.0版本的主要版本现已推出,您可以在这里下载:https://www.nuget.org/packages/MPAndroidChart/3.0.0
所以你可以很容易地从NuGet下载到你的Xamarin.Android项目。
有音符的Xamarin.iOS港(不一定是这里的图书馆一样,但给你的跨平台功能):
https://github.com/Flash3001/iOSCharts.Xamarin
这也可以在发现的NuGet:
如果您更新到Xcode 8,则会在NuGet预发布频道中上传此库的一个版本。 https://www.nuget.org/packages/iOSCharts/2.2.5.2-xcode8
谢谢您的回应! “这两个操作系统”意味着我正在为我的项目使用xamarin.forms。我已经看到有一个Android包和一个iOS包。我的问题是现在是否要使用这两个软件包,更具体地说,我可以将它们用于我的项目吗?如果可能的话,我怎样才能为每个特定的操作系统使用每个软件包? – AiiDee
您可以在自己的项目中引用每个平台包,然后使用“DependencyService”:https://developer.xamarin.com/guides/xamarin-forms/dependency-service/ –
谢谢!我会试试看! – AiiDee