Android:构建版本而不是运行应用程序

时间:2016-03-18 07:37:05

标签: android gradle assemble

问题:

我正在为我正在构建的Android应用程序编写外部库。在lib(要导出为.aar的文件)中,我编写了一个测试应用程序,以便我不必导出lib 1000次来测试它。我一直工作到昨晚,当我点击运行图标时突然开始构建版本。

我开始做之前做的是:

我单击IDE右侧的Gradle选项,单击绿色+,然后添加gradle文件中的文件。我不确定这是否会引起这个问题,但这就是它开始以这种方式行事的时候。

我想要实现的目标:

我希望@Configuration @ComponentScan(basePackages = {"com.mydomain.myapp.service"} , useDefaultFilters = false , includeFilters = {@Filter(type = FilterType.ASSIGNABLE_TYPE , value = CommonInterface.class)}) public class AppConfig{ //@Bean methods } 作为应用程序运行。这就是它曾经发生的事情,但它不再发生。我认为问题出在test app

截图:

The application structure

如果我能提供其他任何信息,请告诉我。

提前谢谢你,

欧文

1 个答案:

答案 0 :(得分:0)

我想出了这个问题。由于我执行的上一个任务是build.assembleRelease,因此应用程序将运行配置更改为AssembleRelease。我只需更改运行配置即可运行app。