ID引用了哪个资源

时间:2015-09-15 20:57:54

标签: android xamarin xamarin.android

我有一个使用Xamarin for Visual Studio编写的Android应用程序。当它运行时,我收到警告:

无法进入0x01080acd(t = 7 e = 2765)(错误-75)

我知道我的一个资源有问题,但我似乎无法弄清楚哪个资源的ID为0x01080acd。我尝试在活动OnCreate方法中调试时查看它,但它似乎不起作用。关于如何追踪这个问题的任何建议?

吉姆

2 个答案:

答案 0 :(得分:1)

如果这确实是资源ID,请在项目的 Resources 文件夹中打开文件 Resource.Designer.cs

搜索 17304269 (0x01080acd的十进制数)。

如果匹配,那就是ID。

否则,它可能是全局资源或其他值。

答案 1 :(得分:0)

如果资源出现问题,请检查命名,资源不能以数字开头,只能使用字母和_,也不能使用任何资本。

此处还可查看命名规则http://developer.android.com/guide/topics/resources/providing-resources.html#QualifierRules,也许您已经为某些决议制作了一个图标而忘记为其他人制作,

就像这个类似的问题android failure getting some entry

一样