1

我正在构建一个使用 R 类生成一些额外代码的注释处理器。这适用于 Android 应用程序

但是,对于 Android 库 (AAR),不再生成 R.java 类。AFAIK,android 库插件生成一个 R.txt 文件,然后依赖于该库的 Android 应用程序将该 R.txt 信息编译到最终的 R.java 类中。

我的问题是,有没有一种方法可以强制 AAPT 为 AAR 创建 R.java 类,以便我的注释处理器可以运行?

4

1 回答 1

0

不需要这样做,最终的R文件在app模块中,可以通过R.txt获取映射表,位于build / intermediates / symbols / <flavor> /R.txt.

于 2020-01-19T10:32:35.300 回答