我正在构建一个使用R类生成其他代码的注释处理器。这适用于Android应用程序
但是,对于Android库(AARS(,不再生成R.Java类。Afaik,Android库插件生成了一个R.TXT文件,然后依赖于该库的Android应用程序将R.TXT信息编译到最终的R.Java类中。
我的问题是,有没有办法强迫AAPT为AAR创建R.Java类,以便我的注释处理器可以运行?
无需执行此操作,最终的r文件位于应用模块中,您可以获取R.TXT以获取位于build / intermediates / symbols / <flavor> /R.txt
中的映射表。