找不到存在的字符串

Cannot Locate Strings that Exist

我有以下错误:

来自菜单:

<?xml version="1.0" encoding="utf-8"?>

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:appcompat="http://schemas.android.com/apk/res-auto">

    <item
        android:id="@+id/menu_item_new"
        android:title="@string/menu_item_new"
        appcompat:showAsAction="always"></item>
    <item
        android:id="@+id/menu_item_save"
        android:title="@string/menu_item_save"
        appcompat:showAsAction="always"></item>
    <item
        android:id="@+id/menu_item_delete"
        android:title="@string/menu_item_delete"
        appcompat:showAsAction="always"></item>
    <item
        android:id="@+id/menu_item_rate"
        android:title="@string/menu_item_rate"></item>
    <item
        android:id="@+id/menu_item_website"
        android:title="@string/menu_item_website"></item>
    <item
        android:id="@+id/menu_item_report"
        android:title="@string/menu_item_report"></item>

</menu>

尽管所有这些字符串确实存在:

<string name="menu_item_new">New</string>
<string name="menu_item_save">Save</string>
<string name="menu_item_delete">Cancel</string>
<string name="menu_item_rate">Rate on Google Play</string>
<string name="menu_item_website">Website</string>
<string name="menu_item_report">Report a Bug</string>

我尝试简单地重写代码以及清理和重建,但错误仍然存​​在。

如何解决?

resources 标签从 strings.xml 文件中丢失。 Android 找不到 string 资源。

进行以下更改:

<resources>
  <string name="menu_item_new">New</string>
  <string name="menu_item_save">Save</string>
  <string name="menu_item_delete">Cancel</string>
  <string name="menu_item_rate">Rate on Google Play</string>
  <string name="menu_item_website">Website</string>
  <string name="menu_item_report">Report a Bug</string>
</resources>