有一个“'Resource.Attribute'不包含'actionBarSize'的定义”的错误尝试调试一个空的应用程序并得到“‘Resource.Attribute’不包含‘actionBarSize’的定义”错误。我重新安装了androidSDK。publicstaticvoidUpdateIdValues(){global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarSize=global::L1NQ.Droid.Resource.Attribute.actionBarSize;}publicpartialclassAttribute{staticAttribute(){global::Android.Runtime.ResourceIdManager.UpdateIdValues();}privateAttribute(){}}这些操作有帮助:删除项目文件夹中的Bin和Obj文件夹删除C:Users{你的用户名}AppDataLocalXamarinzips在VS2015中重建项目我在创建新的Update3RC后遇到了同样的问题(以及更多).forms项目(共享)。对于JDK7,我安装了以下版本:JavaSEDevelopmentKitUpdate55在我从以下位置下载并安装JavaSEDevelopmentKitUpdate79之后:下载JDK7-Update79并重新启动我的机器,这个问题(各种其他问题)已经消失。此错误还有两个其他可能的原因。如果您的任何图像在您的android项目中包含“-”(破折号)。如果您使用的是xlab,则最新的稳定xlab版本与最新的XF版本不兼容。您可以在此处找到更多详细信息和解决方案。建议使用XLabs.Forms2.2.0-pre05删除C:Users{你的用户名}AppDataLocalXamarin中的所有文件并重建你的项目。这对我有用:一旦我尝试再次安装包,nuguet让我将编译API更改为级别24。在我的情况下,检查你所有的axml两次我写了这一行android:src="@drawable/ic_action_content_new"在我的axml文件但在我的drawable中没有名称为“ic_action_content_new”的文件上面是C#学习教程:有一个“'Resource.Attribute'不包含'actionBarSize'的定义”错误共享所有内容,如果是对大家有用,需要详细了解C#学习教程,希望大家多多关注——本文来自网络合集,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
