我正在开发VS2017企业级Xamarin Android项目,并且我正在使用AXML设计器来设计我的活动。如下所示,我收到了很多消息,未声明许多标准属性。
我试过了:
我顺便使用Windows 10企业版。
答案 0 :(得分:1)
在您的电脑中创建任意文件夹,将android-layout-xml.xsd
和schemas.android.com.apk.res.android.xsd
复制到此文件夹。
打开您的项目 - >打开xml菜单 - > schemas->删除下图中的两项:
注意:它会暂时修复设计器错误。但它会禁用一些
自动填充智能感知功能(例如:@+id/
的自动填充)。使用设计师重新打开你的axml也会导致自动引用旧的xsd
文件。
所以考虑上述事实。我建议你使用Android工作室完成布局代码,然后将其复制到Visual Studio ,或者如果你有Mac ,则复制到 se Xamarin Studio。这些错误不会对您的项目的构建/编译产生任何影响。