我有一个多模块项目(另外两个 Android 应用程序已添加为子模块和库)。当我要构建项目时,出现重复输入错误:
com/name/pc/IManagerService$Stub$Proxy.class
因为 AIDL 在主模块和子模块中都生成了文件。我已经使用目标 SDK 版本 25 成功构建了这个项目,但是当我将最小和目标 SDK 版本更改为 19 时,由于上述错误,构建失败。
有没有办法在 gradle 中排除这个文件以忽略它或解决问题的其他解决方案?
最佳答案
您可以在运行时通过更改运行选项卡中的运行配置来更改模块
运行 > 编辑配置 >
在 一般选择您要运行的模块并单击好的
现在这可以帮助您运行要运行的女巫模块。
关于android - 如何在构建时忽略一个类 Gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55605825/