android studio 需要不同的应用构建和运行

标签 android android-studio-3.1

最近我将我的 android studio v3.0 更新到了 v3.1。 在 v3.0 中,当我单击“运行”按钮时。它会自动编译 apk 并在我的手机上安装应用程序。 但是在较新的版本中,我每次在运行应用程序之前都会重建应用程序。否则它会在我的手机上安装以前编译的 APK。他们是在单击按钮时同时执行这两种操作的方法。 因为它令人沮丧。

我在设置中搜索过,但没有找到选项。

最佳答案

我遇到了同样的问题。我临时解决了这个问题,在应用程序“制作”之前在运行/调试配置中添加了任务“应用程序:干净”。编译和构建应用程序的时间比以前长得多,但它始终会安装最新版本,至少对我而言。

  1. 打开运行/调试配置。可以在“运行”按钮的左侧找到。

Run / Debug Configurations

  1. 在配置中,您会在底部找到“启动前”部分。在那里,您遗漏了“运行 Gradle 任务”。

Adding Run Gradle Task

  1. 在“项目”下选择当前项目,在“任务”下选择清理。

Select settings

  1. 重要的是,Gradle Task 位于列表的顶部!

mind the order

  1. 运行项目

希望能帮到你

关于android studio 需要不同的应用构建和运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49611673/

相关文章:

android - 如何禁用 ListAdapter 的动画

android - 看不懂 Android WebView 文档

java - android studio 3.1不显示光标所在的功能

Android Studio 3.1 无法解析符号(主题、小部件、属性等)

Android Studio 3.1 Gradle 插件 4.4 KotlinNullPointerException

java - 点击编辑文本android时出错

android-studio - 如何更新 Android Studio 绑定(bind)生成的类

java - Android中Activity切换时如何保存数据

android - 伴奏 systemUiController darkIcons 在 Android 11 上不起作用

android - 当 View 大于图像时,Fresco Debug Overlay 显示红色