当前位置: 首页 > 知识库问答 >
问题:

在Android Studio中“无法解析符号R”

谷梁振
2023-03-14

我刚刚完成了我的应用程序,当我试图将它保存为一个APK时,这个错误出现了,代码中的所有'R都变成了红色。这已经不是第一次发生了。我怎么修好它?

>

  • 这是代码中有错误的所有行,所有R都是红色的。:

    setContentView(R.layout.dise);
    final EditText e=(EditText)findViewById(R.id.escribiraqui);
    TextView T=(TextView)findViewById(R.id.traduccion);
    Button TRAD=(Button) findViewById(R.id.traducir);
    getMenuInflater().inflate(R.menu.java, menu);
    if (id == R.id.action_settings) {
    

    “无法解析符号'dise'”等。

    3.我只是在R上做了Alt+Enter,然后点击创建一个类“R”...错误消失了,这是正确的还是可能导致另一个错误?

  • 共有1个答案

    郭子航
    2023-03-14

    当生成该文件时出现问题时,R会变红。例如,当你的成绩档案中有错误时,就会发生这种情况。我建议在项目的路径中打开一个控制台,然后键入:

    gradle clean build
    

    这将显示你的根本原因-如果这工作良好,那么红色应该消失(你可能不得不同步)

     类似资料:
    • 我正在使用android Studio 0.8.2并希望将数据从文件读取到数组,但我得到了这个错误:无法解析符号FileUtils。错误在这一行: 我已经包括了commons-io-2.4。应用程序中的jar文件- 如果你需要更多信息,请告诉我。

    • 代码运行,但无法获得函数、类等的建议。 谢谢

    • 我目前正在构建一个ASP.NET5(ASP.NET Core1.0)MVC应用程序。我使用的是Visual Studio 2015和ReSharper Ultimate 10.0.2。 我目前有一个2层解决方案,由(web应用程序)和层组成。对层有一个引用。 当ReSharper挂起时,层中的类能够从层调用对象,如下所示: null 任何帮助都很感激。

    • 我收到这个编译器错误:无法解析符号“R”。我知道这个问题可能看起来很熟悉,但与此问题相关的许多其他问题说,尽管有错误,但代码可以编译,而我的代码不能,或者可以通过清理项目和/或重新启动Android Studio(我使用0.8.6)来解决问题,而在我的情况下,这不起作用。导入类解决了编译器错误,但在我启动活动时导致我的应用程序崩溃。包含错误的. java代码是: 我还了解到,这可能是由布局错误引起

    • 驴你看,我要添加截取到我的应用程序添加这行代码com.mcxioke。截取:库aar:1.0.0建立。gradle文件 我也试着添加改装。但它给出了相同类型的错误:未能解决:bla bla bla。 所以我认为在我的情况下gradle不能同步任何其他库不同于com.android....... 我也尝试将这行代码添加到我的build.gradle。但是什么都没有改变 请指教 编辑:添加注释后生成。