Xamarin Android构建问题

3
我在我的Xamarin Android应用程序中遇到了以下错误。请帮助我解决这个问题。
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(5,5): 错误 MSB4018: "LinkAssemblies"任务意外失败。 Xamarin.Android.XamarinAndroidException: 错误 XA2006: 对元数据项“Android.Support.V4.App.NotificationCompat/BuilderExtender”(定义在“Xamarin.Android.Support.v7.AppCompat,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”中)的引用来自于“Xamarin.Android.Support.v7.AppCompat,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”,无法解析。

你使用的是哪个版本的Xamarin Studio和Xamarin.Android?你可以尝试在Android项目中禁用链接步骤作为解决方法... - der_michael
4个回答

1
首先,将Xamarin Studio和Xamarin Android更新到最新版本。然后,清理您的解决方案并将目标设置为Android 4.4。还要将链接选项设置为None。
完成所有这些步骤后,重新构建解决方案并运行,它应该可以工作。请尝试一下。

谢谢!我通过将链接选项设置为“无”来解决了这个问题。 - Fer

0
也许你没有AppCompat的包。请从NuGet下载最新的Xamarin.Android.Support.v7.AppCompat库并重新构建项目。

0
如果你使用过 Xamarin.Android.Support.v7.AppCompat,那么首先你需要获取最新版本的 Xamarin Studio 和 Android SDK,然后你就可以成功构建了,请尝试一下。

0

我认为你正在尝试将AppCompat库添加到你的应用程序中。

请确保你下载了这样的SDK。当你下载这些包时,不要选择最新的稳定版本。相反,选择任何旧版本就像这样


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接