在android studio中无法解析符号R.

时间:2016-03-15 19:05:59

标签: java android xml android-studio

我在我的android项目中添加了一个新的菜单res(add.xml),我得到了无法在我所有的java文件中解析符号R

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/action_save"
        android:title="@string/action_save"
        app:showAsAction="always" />
    <item
        android:id="@+id/action_discard"
        android:title="@string/action_discard"
        app:showAsAction="never" />
</menu>

我试过了 构建&gt;清洁项目和 工具&gt; Android&gt;使用成绩档案同步项目 但没有工作

2 个答案:

答案 0 :(得分:0)

检查/res目录。通常这是由XML文件中的问题或某些缺少的资源引起的。 另外,请检查文件顶部,可能还有以下行:

import android.R

当IDE自动生成导入时,可能会发生这种情况。

答案 1 :(得分:0)

感谢大家。 我已经能够通过将add.xml中的xml文件重命名为另一个名称来解决问题。我猜add.xml名称与另一个内部文件名

冲突