android-studio - Android Studio Instant Run - 覆盖和重建完整的应用程序

标签 android-studio instant-run

到目前为止,我很喜欢 Android Studio 2.0 的 Instant Run 功能。对于当前事件的小调整,它很棒。但是,有时我需要在较早的事件中进行调整,而 Instant Run 要么不应用该更改,要么可能只是不重新运行先前的事件。我希望能够将 Instant Run 作为一个快速选项,但有时只想告诉 AS 重新加载完整的应用程序而不使用 Instant Run。

有没有快速的方法来做到这一点?我在某处看到有一个 3 步检查 list 来完成它 - 停止、重建、调试。但即使这样似乎也不起作用,而且显然比按单个按钮的旧方法慢。

最佳答案

发生这种情况是因为您更改的代码从未再次运行,因此它本身不是错误。

在 Android Studio 2.0 稳定版中,我们添加了重新运行按钮 enter image description here到工具栏。如果您单击它,它将推送您的更改并重新启动您的应用程序,实质上是强制冷交换。重新启动的进程将包含您想要查看的所有更改,因为您的所有新代码都将再次运行。

希望有帮助!

关于android-studio - Android Studio Instant Run - 覆盖和重建完整的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35320830/

相关文章:

Android:跳过依赖项项目的 Gradle "testClasses"任务

android - "Minimum supported Gradle version is 2.14.1. Current version is 2.10."错误

Android:启用即时运行时更改部署目标

android - 为什么 Android Instant Run 几乎每次都会重新编译?

android studio 3.3 clang-tidy

android-studio - Android中的Tensorflow,gradle问题

android - Android gradle问题(当前2.4必需2.8)Android Studio

android - 从命令行运行 "Instant Run"

Android Studio (3.2.1) Instant Run 不适用于 Jacoco 0.8.2?

android - 从使用 Instant Run 生成的拆分 APK 构建 APK