Android工作室2.0错误:没有改变部署

我从Android开发网站下载最新的Android Studio 2.0。

但是,当我更改一行代码,并使用“即时运行”,而不是更新更改,它会提示我“ 没有更改部署 ”。

这将发生在代码更改和XML更改上。

但是当我重新启动Android Studio时,事情会正常工作一次或两次,然后“ 没有更改部署 ”再来!

我在Android Studio旧版本上使用了旧的SDK。 JDK是1.7.0的Windows7 64

那么,有没有人有这个相同的错误?

Solutions Collecting From Web of "Android工作室2.0错误:没有改变部署"

很多人都有这个问题,因为即时运行仍然是越野车。 最好的办法是通过首选项>构build,执行,部署>即时运行>启用即时运行来完全禁用即时运行

解决了重build项目(菜单生成 – >重build项目)

这听起来像一个错误。 如果您可以通过特定的复制步骤来报告错误,那么我们可以进行调查。 没有你的帮助,我们很难追查到这些问题。 我们希望即时运行为您工作。

您可以在此链接提交错误: https : //code.google.com/p/android/issues/entry?template=Android%20Studio%20Instant%20Run%20Bug

Android Studio 2.1也有这个问题。 关掉Instant Run似乎已经修好了,这是不幸的,但是我却浪费了更多的时间,不明白为什么老的代码正在被运行,而Instant Run正在拯救我! 运行Ubuntu,所以不仅仅是Windows的bug。

在anroid-monitor旁边运行TA​​B,有时会显示, no changes to deploy代码中的意味着更改没有添加到您的应用程序(该错误已得到很好的解决)。

有时它运行新的应用程序,当你重新启动你的应用程序,它显示旧的(这个错误已经解决,在Android网站正式宣布)。

解答:

  • 在项目设置下禁用即时运行(如果从即时运行切换到普通运行,然后尝试干净选项,或者仍然存在错误,则可以在由错误显示的path中删除这些文件时,可能会在执行gradle时遇到一些错误)

  • 尝试使用完全改进的最新的工作室版本
    即时运行。

不是一个解决scheme,但作为一个更好的解决方法,我宁愿:

  1. 按“最近的应用程序”
  2. 只需从列表中closures我的应用程序
  3. 再次运行应用程序

这比“清洁和重build”花费的时间less。

更新:

重新运行的应用程序也起作用:

在这里输入图像说明

即时运行无法正常工作时:

据我所知,即时运行正常工作,当我改变我的意见ids,否则它不承认在XML的变化,并给我“没有改变部署”

我也使用干净,重新运行的应用程序或Cntrl + F5这解决了我的问题