【问题标题】:R.java class in AndroidAndroid中的R.java类
【发布时间】:2013-03-20 18:35:28
【问题描述】:

我有一个严重的问题。我在 YouTube 上观看了一些关于 android 编程的教程,然后出现了 R.java 类的一个问题。编译我的项目后,R.java 类被删除。当我尝试添加一些声音时,这个问题就开始了,但后来我删除了它们,奇怪的是我从未在任何 .xml 或其他类或文件中使用它们。

是的,我尝试清理我的项目 1000 次...

在最坏的情况下,我可以重写所有内容,但我很想知道如何解决它。

这是http://postimg.org/image/l7iyf1gwr/的样子

【问题讨论】:

  • 当我遇到同样的问题时,重新启动 Eclipse -> 清理所有项目对我有用。

标签: java android xml class compilation


【解决方案1】:

检查所有 mp3 文件、drawable 和 xml 文件的名称。确保它们只包含小写字母、数字和下划线。名称中的任何空格也应删除。即使您在代码中的任何地方都没有使用命名错误的文件,也应遵循命名约定,否则会出现 R.java 问题。

如果它不能解决您的问题,请检查 xml 文件中的代码是否有任何错误。清理并构建项目。

【讨论】:

    【解决方案2】:

    R.java 在您开始构建时被清理。您的一个 XML 文件中有错误,这就是为什么没有生成新版本的原因。或者,似乎 eclipse 认为它是一个 XML 文件。查看错误消息:您的所有 MP3 都被视为 XML 文件。尝试将这些移动到原始文件夹。

    【讨论】:

    • 谢谢,这就是问题所在,不知何故,我已经将所有这些 MP3 放到了我的 MENU 文件夹中,其中包含原始文件...
    猜你喜欢
    • 2018-08-13
    • 2014-04-01
    • 2016-03-29
    • 1970-01-01
    • 2013-09-02
    • 2017-03-05
    • 1970-01-01
    • 2014-03-31
    • 2011-08-15
    相关资源
    最近更新 更多