android - 如何在构建时忽略一个类 Gradle
问题描述
我有一个多模块项目(另外两个 Android 应用程序已添加为子模块和库)。当我想构建项目时,得到一个重复的条目错误:
com/name/pc/IManagerService$Stub$Proxy.class
因为AIDL在主模块和子模块中都生成了文件。我已经使用目标 SDK 版本 25 成功构建了这个项目,但是当我将最小和目标 SDK 版本更改为 19 时,由于上述错误,构建失败。有没有办法在 gradle 中排除这个文件以忽略它或解决问题的其他解决方案?
解决方案
您可以在运行时通过更改运行选项卡中的运行配置来更改模块
运行 > 编辑配置 >
通常选择您要运行的模块,然后单击确定
现在这可以帮助您运行要运行的女巫模块。
推荐阅读
- entity-framework - FK 在 EF 中为空的问题
- user-interface - 如何在颤振测试中验证 Switch 小部件的状态?
- javascript - 可以操纵 HTML5 Canvas CLearRect() 使其看起来像箭头吗?
- python - Python和正则表达式从带有罗马数字的docx中提取标题
- php - 刮除大于一页
- java - Java Hibernate - 无法连接到 H2
- typescript - 无法使打字稿在 Codepen 中工作
- android - Realm 平台创建基于查询的 Realm
- javascript - 将 Draft.js Html 渲染为具有正确标记的 div 标签?
- python - 动态数据框名称创建