我从Android Develop网站下载最新的Android Studio 2.0。
但是,当我更改一行代码并使用“即时运行”时,而不是更新更改,它会提示我“无需更改部署”。
这将在代码更改和XML更改时发生。
但是当我重新启动Android Studio时,一切或两次工作正常,然后“无需更改部署”再来一次!
我在Android Studio旧版本上使用了旧版SDK。 JDK是1.7.0 Windows7 64
那么,是否有人有同样的错误?
答案 0 :(得分:25)
很多人都遇到了这个问题,因为Instant Run仍然很容易出错。最好的办法是完全按照首选项>禁用Instant Run。构建,执行,部署>即时运行>启用即时运行
答案 1 :(得分:10)
通过重建项目解决(菜单构建 - >重建项目)
答案 2 :(得分:3)
这听起来像个错误。如果您可以通过特定的重复步骤报告错误,那么我们的团队将非常有帮助,以便我们进行调查。没有你的帮助,我们很难找到这些问题。我们希望Instant Run为您服务。
您可以通过此链接提交错误:https://code.google.com/p/android/issues/entry?template=Android%20Studio%20Instant%20Run%20Bug
答案 3 :(得分:1)
Android Studio 2.1也存在此问题。关闭Instant Run似乎修复了它,这很不幸,但是我浪费了更多的时间而不能理解为什么旧代码运行比Instant Run拯救我!运行Ubuntu,因此不仅仅是Windows错误。
答案 4 :(得分:0)
Run TAB next to anroid-monitor, sometimes it shows, no changes to deploy
mean changes in code has not been added to your app(this bug has been resolved to a great extent).
Sometimes it runs the new app and when you restart your app it shows the old one(this bug has been resolved, officially declared on android site ).
Solution :
Disable instant run under your project settings(you can face some error while gradle build if you switch from instant-Run to normal one then Try clean option or if still there's an error then you can delete those files at the path shown by the error)
Try to use the latest studio release which has totally improved
instant-run.
答案 5 :(得分:0)
不是解决方案,而是更好的解决方法我更愿意:
答案 6 :(得分:-1)
我也使用了清理并重新运行应用程序或Cntrl + F5这解决了我的问题