尝试编译xamarin android项目时未找到属性错误的资源标识符
我使用Xamarin构建android应用程序,但每次尝试编译应用程序时都会出现此错误 我已将attrs.xml文件添加到资源/值中,引用了我的命名空间,如下所示: xmlns:custom=”http://schemas.android.com/apk/res/mynamespace“并将属性添加到视图中 我错过了什么?我看过几个例子,但似乎都很好 为了避免错误,参考资料都用小写字母。我还试着移除了http://... 将文件夹“res”更改为“lib”。这些更改使应用程序无法编译,但我无法获取参数的值 请,任何帮助都将不胜感激尝试编译xamarin android项目时未找到属性错误的资源标识符,android,resources,xamarin,Android,Resources,Xamarin,我使用Xamarin构建android应用程序,但每次尝试编译应用程序时都会出现此错误 我已将attrs.xml文件添加到资源/值中,引用了我的命名空间,如下所示: xmlns:custom=”http://schemas.android.com/apk/res/mynamespace“并将属性添加到视图中 我错过了什么?我看过几个例子,但似乎都很好 为了避免错误,参考资料都用小写字母。我还试着移除了http://... 将文件夹“res”更改为“lib”。这些更改使应用程序无法编译,但我无法获
致以最良好的祝愿。我找到了问题的答案。在引用包名时,似乎没有必要保留小写字母,因此如果您的包名为“MyNamespace”,则不必使用:
xmlns:custom="http://schemas.android.com/apk/res/mynamespace
您必须使用:
xmlns:custom=”http://schemas.android.com/apk/res/MyNamespace
它现在可以工作了!尝试了xmlns:custom=”http://schemas.android.com/apk/res-auto
您是否确保attrs.xml的构建操作设置为AndroidResource
?