C# Xamarin生成错误:错误apt000:In<;声明可设置样式>。。。,找不到属性
我收到了另一个开发者的项目。我安装了我的机器。配备所需组件的VS-2017已配置 Android SDK管理器已安装相应的版本。项目配置为使用Android 7.1(牛轧糖)编译 启动构建时,我遇到一个错误C# Xamarin生成错误:错误apt000:In<;声明可设置样式>。。。,找不到属性,c#,android,xamarin,xamarin.android,visual-studio-2017,C#,Android,Xamarin,Xamarin.android,Visual Studio 2017,我收到了另一个开发者的项目。我安装了我的机器。配备所需组件的VS-2017已配置 Android SDK管理器已安装相应的版本。项目配置为使用Android 7.1(牛轧糖)编译 启动构建时,我遇到一个错误 1>ERROR : error APT0000: In <declare-styleable> AppBarLayout, unable to find attribute android:keyboardNavigationCluster 名称必须完全匹配 有人能给我解
1>ERROR : error APT0000: In <declare-styleable> AppBarLayout, unable to find attribute android:keyboardNavigationCluster
名称必须完全匹配
有人能给我解释一下这个错误吗
有人能解释一下我如何摆脱它,以及将来如何解决类似的问题吗 这就是我所做的,我不知道解决问题的步骤是什么
这以前是不可能的。我只能选择“安卓7.1(牛轧糖)”,8.0没有出现(但已经安装)。现在错误消失了。我遇到了这个错误,经过一些研究,我刚刚在
而不是我选择的。这对我很有效 我通过将目标Android版本设置为API级别26来解决这个问题。在我的例子中,我从企业版改为专业版,发现Xamarin选项(工具->选项->Xamarin)不匹配,Android SDK位置需要改为“C:\Users\YourMum\AppData\Local\Android\Android SDK”
我记不清它最初是什么,但我想它是在程序中。你必须更新项目的目标,似乎解决方案是用更高的目标创建的(Oreo API级别26)我在我的帖子中已经提到了这一点。我看不出有什么解决办法。我应该尝试什么。(甚至我认为我已经全部检查了)…您是否尝试重新启动Visual Studio?您正在使用哪个版本的支持库?是。我确实试过重新开始。安装了Android版本25、26、27(以及更多)。我的意思是您使用的支持库的版本是什么,您可能需要更新。我更新了SDK管理器所需和提供的所有内容。
public const int AppBarLayout_android_keyboardNavigationCluster = 2;