Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Android 应用程序有一个名为“R.java”的自动生成文件。请说明其目的。
例如
重复: R.java 背后的概念是什么?
每个应用程序都使用字符串、drawbles、布局和样式等资源。不是将这些资源硬编码到应用程序中,而是将它们外部化并通过 ID 引用它们。R.java 文件包含所有这些资源 ID,无论是由程序员分配还是由 sdk 生成。
R.java 是您可以访问资源中任何内容的地方:
你可以在这里阅读更多。
R.java 在构建时自动生成。它的内容基于资源文件(包括布局和首选项)。 当你删除它时,它会被重新创建,但如果你创建自己的,你会遇到麻烦,因为构建系统将无法替换它。
R.java 在构建时自动生成。它的内容基于资源文件(包括布局和首选项)。
当你删除它时,它会被重新创建,但如果你创建自己的,你会遇到麻烦,因为构建系统将无法替换它。