我是Xamarin的新手,当我尝试在带有.NetFramework 4.6的Windows 8.1的Xamarin Studio 6.1.2上构建一个跨平台项目时,我遇到了很多错误。
1.当我第一次尝试构建我的项目时,我收到此错误消息:“C:\ Program Files(x86)\ MSBuild \ Xamarin \ Android \ Xamarin.Android.Common.targets(2,2) :错误XA0000:无法确定API级别'25的$(TargetFrameworkVersion)。 (XA0000)(hieuht3.Droid)“所以我通过进入myprojectName.Droid.scproj文件并将AndroidUseLatestPlatformSdk从”true“更改为”false“来解决它。
2.然后我再次构建项目并得到此错误“Droid \ Resources \ values \ styles.xml(0,0):错误:检索项目的父项时出错:找不到与给定名称”主题匹配的资源。 AppCompat.Light.DarkActionBar'”。
3.现在我将一个nuget pakage添加到名为“amarin.Android.Support.v7.AppCompat 25.1.1”的项目中,并显示以下消息:“无法安装软件包'Xamarin.Android.Support.v7.AppCompat 25.1.1'。您正在尝试将此软件包安装到以“MonoAndroid,Version = v4.0”为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件“所以我决定将“amarin.Android.Support.v7.AppCompat 25.1.1”的版本降级到版本19.xx,现在已成功将pakage安装到项目中。
4.Again我清理了重建我的项目所以现在我有这样的错误消息:“C:\ Program Files(x86)\ MSBuild \ Xamarin \ Android \ Xamarin.Android.Common.targets(2,2):错误XA5206:请安装软件包:SDK安装程序中提供“Android支持库”。不存在Android资源目录支持/ v7 / appcompat。(XA5206)(hieuht3.Droid)“。
有人请帮我解决此错误,以便我可以构建我的项目......!