Android Xamarin Forms Droid-未找到与给定名称匹配的资源:attr';XXXXXXXX和x27;

Android Xamarin Forms Droid-未找到与给定名称匹配的资源:attr';XXXXXXXX和x27;,android,visual-studio,xamarin,xamarin.forms,Android,Visual Studio,Xamarin,Xamarin.forms,我正在尝试设置开始开发第一个Xamarin forms应用程序所需的环境,但每当我尝试构建项目时,我都会遇到以下错误: 这显然是Android项目的一个问题。我尝试使用不同版本的Android和不同版本的DLL进行构建。 这是我的pachages文件: > <?xml version="1.0" encoding="utf-8"?> <packages> <package > id="Xamarin.Android.Support.Animated

我正在尝试设置开始开发第一个Xamarin forms应用程序所需的环境,但每当我尝试构建项目时,我都会遇到以下错误:

这显然是Android项目的一个问题。我尝试使用不同版本的Android和不同版本的DLL进行构建。 这是我的pachages文件:

> <?xml version="1.0" encoding="utf-8"?> <packages>   <package
> id="Xamarin.Android.Support.Animated.Vector.Drawable" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.Compat" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.Core.UI" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.Core.Utils" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.Design" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.Fragment" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.Media.Compat" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.v4" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.v7.AppCompat" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.v7.CardView" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.v7.MediaRouter" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.v7.Palette" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.v7.RecyclerView" version="24.2.1"
> targetFramework="monoandroid70" />   <package
> id="Xamarin.Android.Support.Vector.Drawable" version="24.2.1"
> targetFramework="monoandroid70" />   <package id="Xamarin.Forms"
> version="1.5.1.6471" targetFramework="monoandroid70" /> </packages>
>id=“Xamarin.Android.Support.Animated.Vector.Drawable”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.Compat”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.Core.UI”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.Core.Utils”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.Design”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.Fragment”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.Media.Compat”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.v4”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.v7.AppCompat”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.v7.cardwiew”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.v7.MediaRouter”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.v7.palete”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.v7.RecyclerView”version=“24.2.1”
>targetFramework=“monoandroid70”/>id=“Xamarin.Android.Support.Vector.Drawable”version=“24.2.1”
>targetFramework=“monoandroid70”/>version=“1.5.1.6471”targetFramework=“monoandroid70”/>
我已经将Android支持的DLL更新到了最新版本,但这没有帮助。 此外,我还下载了不同版本的Android SDK,并尝试使用编译该项目,但这并没有解决问题。 我想知道我应该使用哪些版本的DLL或android。。对于不同的Android版本,编译过程设置的目标应该是什么?
谢谢

您是否会因为花费了很长时间而且似乎挂起而取消构建?如果是,则可能导致了不良状态。您必须删除一些文件夹才能使生成再次运行


请参阅:

需要注意的一件事是确保只允许
Xamarin.Forms
更新支持库,因为它对它们有很强的依赖性。我建议您删除所有这些软件包,只将
Xamarin.Forms
更新到最新版本。然后,您应该确保您的
TargetFramework
设置为>=最新的API版本,如23/24。这正是我的问题所在。。。谢谢你,伙计。。这个问题令人困惑,因为构建过程需要很长时间才能完成,而输出栏中没有日志信息。我认为VS应该在下载过程中说些什么,因为任何人都会认为VS被绞死了,并且会像我一样扼杀这个过程。。再次感谢你。