我如何强制为Android库(AAR)生成R.java,

问题描述 投票:0回答:1

我正在构建使用R类生成一些其他代码的注释处理器。这对于Android应用程序效果很好]

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

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

android android-resources annotation-processing aapt aapt2
1个回答
0
投票

无需执行此操作,最终的R文件位于app模块中,您可以获取R.txt以获取位于build / intermediates / symbols / <flavor> /R.txt中的映射表。

© www.soinside.com 2019 - 2024. All rights reserved.