到目前为止,我很喜欢 Android Studio 2.0 的 Instant Run 功能。对于当前事件的小调整,它很棒。但是,有时我需要在较早的事件中进行调整,而 Instant Run 要么不应用该更改,要么可能只是不重新运行先前的事件。我希望能够将 Instant Run 作为一个快速选项,但有时只想告诉 AS 重新加载完整的应用程序而不使用 Instant Run。
有没有快速的方法来做到这一点?我在某处看到有一个 3 步检查 list 来完成它 - 停止、重建、调试。但即使这样似乎也不起作用,而且显然比按单个按钮的旧方法慢。
最佳答案
发生这种情况是因为您更改的代码从未再次运行,因此它本身不是错误。
在 Android Studio 2.0 稳定版中,我们添加了重新运行按钮 到工具栏。如果您单击它,它将推送您的更改并重新启动您的应用程序,实质上是强制冷交换。重新启动的进程将包含您想要查看的所有更改,因为您的所有新代码都将再次运行。
希望有帮助!
关于android-studio - Android Studio Instant Run - 覆盖和重建完整的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35320830/