我需要遍历应用程序中的所有类文件(不包括设备上而非构建中的android框架。这很好。)并修改其字节码。这包括来自应用程序依赖项的类文件。 依赖项的AAR文件中包含classes.jar文件,其中包含类文件。我也想在这些类文件中修改一些字节码。
我尝试使用morpheus gradle插件,但是它仅遍历项目本身的类文件。
这如何完成?或者至少,何时(和在哪个任务中)android gradle构建会将所有这些文件合并到一个文件夹中? AAR文件不会提取到intermediates
文件夹中(或者可能在构建后将其删除?)