Android Studio 中 R.java 没了,转为 R.txt 文件!

1,932 阅读1分钟
  • 原来是 AGP 在性能方面的优化,跳过 java 文件,直接生成 R 文件的字节码,虽然R.java没有了,但 AGP 会输出 R.txt 供开发者使用,官方声明地址

    image.png

  • 查找 R.java(R.txt) 位置:

    1、默认是没有 build 文件夹的,R.java(R.txt)build 文件夹中。

    2、创建项目之后,找到工具栏中的 Build 选项,先 clearbuild 生成文件夹。

    image.png

    3、添加一个 ID 作为测试。

    image.png

    4、找到 /app/build/intermediates/runtime_symbol_list/debug/R.txt

    image.png

    int id dzm_test 0x7f08008b
    
    等价于
    
    R.layout.dzm_test = 0x7f08008b