android - Android:构建发行版而不是运行应用程序

标签 android gradle assemble

问题:

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

在开始做之前,我做了以下工作:

我单击了IDE右侧的Gradle选项,单击了绿色+,然后从gradle文件中添加了文件。我不确定这是否是导致问题的原因,但这是它开始以这种方式起作用的时间。

我要实现的目标:

我希望test app作为应用程序运行。这是过去的方式,但现在不再如此。我认为问题出在.gradle
屏幕截图:

The application structure

请让我知道是否可以提供其他服务。

先感谢您,

欧文

最佳答案

我发现了问题。由于我执行的最后一个任务是build.assembleRelease,因此该应用将运行配置更改为AssembleRelease。我只需要更改运行配置即可运行应用程序。

关于android - Android:构建发行版而不是运行应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36078669/

相关文章:

android - android 上的新遗迹 import com.newrelic.agent.android.NewRelic;未找到

android - 比较 Android 中的两个 List<String> 值

javascript - 是否有任何助手允许忽略/不编译 Handlebars 绑定(bind)?

gruntjs - 组装 - 无法重复使用 {{>body}} : "The partial body could not be found"

android - proguard-android.txt 和 proguard-rules.pro 有什么区别? - 安卓

android - 将 Android camera2 api YUV_420_888 转换为 RGB

java - Gradle 2.3-Zip64 = true的BootRepackage找不到Start-Class

android - 将 JAVA.VERSION 更改为 11 后,我得到 "Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8"

android - Android 上 Gradle 中的默认依赖范围是什么?

html - 组装(模板): Get parent value from within nested each block