【问题标题】:Why is the "R.java" file automatically deleted in Android?为什么Android会自动删除“R.java”文件?
【发布时间】:2011-04-18 10:38:03
【问题描述】:

我正在编写一个 Android 应用程序。自动生成的文件之一是“R.java”。有时会自动删除。为什么“R.java”会被自动删除?

【问题讨论】:

    标签: java android r.java-file


    【解决方案1】:

    R.java 是自动生成的。你永远不应该直接编辑它。将您的资源放在相关的项目文件夹中,让 SDK 为您生成文件(作为编译过程的一部分)

    【讨论】:

      【解决方案2】:

      http://developer.android.com/guide/topics/resources/accessing-resources.html#ResourcesFromCode R.java 将您的资源与静态变量链接起来,因此您可以轻松地从代码中访问它们。 R.java 是从 aapt 工具自动生成的,因此如果您手动进行任何更改,它们将在重新生成后被丢弃。

      【讨论】:

        猜你喜欢
        • 2023-04-07
        • 2011-08-01
        • 1970-01-01
        • 1970-01-01
        • 2018-05-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多