问题:
我正在为我正在构建的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
截图:
如果我能提供其他任何信息,请告诉我。
提前谢谢你,
欧文
答案 0 :(得分:0)
我想出了这个问题。由于我执行的上一个任务是build.assembleRelease
,因此应用程序将运行配置更改为AssembleRelease。我只需更改运行配置即可运行app。