未找到与给定名称Android 1.6匹配的资源

未找到与给定名称Android 1.6匹配的资源,android,resources,Android,Resources,我发现“没有找到与给定名称匹配的资源”,但所有设置都正确。 错误:错误:找不到与给定名称相匹配的资源(在'text'处,值为'@string/labrementerclear')。 在AndroidManifest.xml中: <application android:label="MyName" ..... <string name="app_name">MyName</string> ... <string name="labReminderClear

我发现
“没有找到与给定名称匹配的资源”
,但所有设置都正确。 错误:错误:找不到与给定名称相匹配的资源
(在'text'处,值为'@string/labrementerclear')

在AndroidManifest.xml中:

<application android:label="MyName"
.....
<string name="app_name">MyName</string>
...
<string name="labReminderClear">Clear</string>
如果您正在使用Eclipse,请尝试使用(从上面的菜单):

  • 项目->清理…
  • 选择要重建的有问题的项目
  • 如果这没有帮助,错误日志视图可能会帮助您确定真正的问题所在。从Eclipse菜单中选择:


    Window->Show view->ErrorLog
    您提到的项目在
    strings.xml
    文件中包含错误。它与
    %
    符号相连接,例如在以下行中使用(注意:该文件中有多个):


    ErrorLog
    视图中是否有内容?例如:插件“org.eclipse.mylyn.bugzilla.ui”无法实例化类“org.eclipse.mylyn.internal.bugzilla.ui.tasklist.BugzillaConnectorUi”。另外,查看如何使用该字符串也很有用。例如,在您从
    AndroidManifest.xml
    摘录的内容中,没有使用定义的字符串值。相反,字符串直接作为值放入,它应该是
    android:label=“@string/app\u name”
    。你是想在XML还是代码中使用字符串值?这是否意味着我缺少一些插件?通常是这个应用程序:。它是开源的。显示您的代码-在不显示代码的情况下告诉我们出现了错误,这不会帮助任何人解决您的问题。@xaero212很高兴我能提供帮助。请接受答案:)当然!你能提供更多关于aapt(参数位置)的链接吗?@xaero212谢谢。可以找到有关参数在字符串中的位置(由格式化程序使用)的信息(请参阅“格式化字符串”小节)。就AAPT本身而言,我认为您不需要直接使用它。请阅读了解AAPT的使用位置。再次感谢。Możesz dac jakiśkontakt do siebie?;)你能提供一些联系方式吗?
    <string name="msgYouHaveASTS">You have %d appointment(s)\n..and %d task(s)</string>
    
    <string name="msgYouHaveASTS">You have %1$d appointment(s)\n..and %2$d task(s)</string>