无法安装Xamarin.Android.Support.Compat

时间:2017-02-16 17:55:22

标签: c# xamarin xamarin.android

我正在开发android项目,我正在使用xamarin。 因此,在创建一个具有目标版本6.0 Marshmallow的空白应用程序后,我尝试安装 Xamarin.Android.Support.Compat nuget库,但我收到此错误

无法安装软件包' Xamarin.Android.Support.Compat 24.2.1'。您正在尝试将此软件包安装到以MonoAndroid,Version = v6.0'为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请与软件包作者联系。

我不知道如何解决这个问题。我是移动开发新手。 有谁可以帮我解决这个问题。我确定我不是这个问题的人。

先谢谢你。

3 个答案:

答案 0 :(得分:1)

您需要安装API 24(7.0)并将Droid TargetFrameworkVersion设置为Android 7.0或更大。

阅读以下有关android versions的文档。

答案 1 :(得分:1)

  

安装了所有API版本(包括版本25),目标版本设置为Android 7.0,但我仍然收到该错误消息。

我们应该始终使用与您引用的支持库版本相同的API级别,对于Xamarin.Android.Support.Compat lib版本24.2.1,它适用于API级别24(Android 7.0)。我们需要确保Target Android version以及使用Android版本编译都设置为Android 7.0,以便安装此版本的24.2.1或25.1.1版本。

对于API级别23(Android 6.0),软件包版本应为23.x,但我无法找到该版本的软件包。

答案 2 :(得分:0)

重启您的个人电脑。它适合我 即使我在安装支持v7时做的每件事情都是正确的,但我得到了与你相同的错误,所以我重新启动了我的电脑并尝试重新安装并且已成功安装。