代码之家  ›  专栏  ›  技术社区  ›  Sandeep Parish

Android Studio 3.2生成的java

  •  9
  • Sandeep Parish  · 技术社区  · 7 年前

    谢谢

    enter image description here

    1 回复  |  直到 7 年前
        1
  •  21
  •   Daniel Zolnai    7 年前

    此文件夹已经在您的项目中,只是现在它在 Android 项目资源管理器的视图模式。它的位置实际上是 build/generated/source/r/<current flavor>/<current build type>/ .

    当您对生成的代码(如注释处理器)有问题时,检查这些代码可能很有用。例如,databinding库、ButterKnife或dagger2都基于您的注释生成java类,您可以在这个目录中看到这些注释。

    这意味着它们无论如何都会再次出现,所以这样做毫无意义。

        2
  •  0
  •   snishalaka    6 年前

    androidstudio3.2.1的一个新特性

    实际上,您可以编辑它们,但当它们重新生成时,您所做的所有编辑都将丢失。 如果打开一个这样的文件,Android Studio将显示以下消息:

    “生成”文件夹下的文件已生成,不应编辑。

    message-01

    如果仍要编辑,则消息将更改为:

    不应编辑生成的源文件。更改将丢失 当源重新生成时

    message-02