尝试编译xamarin android项目时没有找到属性错误的资源标识符

时间:2014-05-04 00:13:30

标签: android resources xamarin

我正在使用Xamarin构建一个Android应用程序,但每次我尝试编译应用程序时都会出现此错误。

我已将我的attrs.xml文件添加到Resources / values,引用了我的命名空间,如下所示: 的xmlns:定制=" HTTP://schemas.android.com/apk/res/mynamespace"并将该属性添加到视图中。

我错过了什么?我已经看过几个例子,但似乎一切正常。

引用全部用低位字母表示,以避免错误。我还尝试删除http:// ...部分并更改文件夹" res" for" lib"。这些更改使应用程序可以编译,但我无法获取参数的值。

请,任何帮助将非常感谢。

最好的问候。

1 个答案:

答案 0 :(得分:1)

我找到了问题的答案。看来在引用包名时没有必要保留下面的字母,所以如果你的包名是“MyNamespace”,而不是使用:

xmlns:custom="http://schemas.android.com/apk/res/mynamespace

你必须使用:

  

的xmlns:定制=“http://schemas.android.com/apk/res/MyNamespace

现在有效!