You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

最新版Android Studio中R.java文件的查找位置在哪里

Android Studio新版R文件查找方法

Android Studio自Arctic Fox版本(对应AGP 7.0+)开始调整了R类文件的生成逻辑,旧教程里提到的app/build/generated/source/r/路径默认已经不会生成R.java文件,你可以按照以下两种情况查找对应资源映射文件:

  • 默认配置(未开启R.java生成)
    新版本默认用R.txt替代R.java实现资源ID传递,文件路径为:
    app/build/intermediates/runtime_symbol_list/<构建变体>/R.txt
    其中<构建变体>对应你当前使用的构建类型,通常为debug、release等,打开文件即可查看所有资源对应的ID值,完全可以满足日常调试、资源ID核对的需求。

  • 需要使用R.java的场景
    如果你的项目需要用到R.java(比如旧代码用R常量做switch分支、注解参数等),需要先在对应模块的build.gradle中添加配置开启R.java生成:

    android {
        buildFeatures {
            generateRClass true
        }
    }
    

    同步项目并重新构建后,就可以在传统路径 app/build/generated/source/r/<构建变体>/ 下找到R.java文件。

内容的提问来源于stack exchange,提问作者user16611899

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 19:39:02