【问题标题】:no changes to deploy android studio 2.1部署 android studio 2.1 没有任何变化
【发布时间】:2016-09-09 11:56:08
【问题描述】:

Android Studio 2.1 即时运行不会更新设备上的应用

我发现 AndroidStudio 2.1 存在问题。当我运行带有少量 Java 代码更改的应用程序时,它有时不会更新设备上的应用程序。相反,它显示一条消息

没有要部署的更改 //(不再显示)

我在这里有什么遗漏吗? 作为一种解决方法,我每次都会进行干净的构建,以反映应用程序中的变化。

【问题讨论】:

标签: android android-studio android-studio-2.1 android-instant-run instant-run


【解决方案1】:

将 Android Studio 版本升级到 3 或更高版本。此错误已解决。

这是 2.0 版即时运行的错误,报告了问题检查这些链接

https://code.google.com/p/android/issues/detail?id=199884https://code.google.com/p/android/issues/detail?id=195062 https://code.google.com/p/android/issues/detail?id=206698 https://code.google.com/p/android/issues/detail?id=209413 https://code.google.com/p/android/issues/detail?id=206627

要做的就是完全禁用 Instant Run

设置 > 构建、执行、部署 > 即时运行 > 启用 即时运行

您可以在此链接提交错误:Google Issue Tracker

请检查此答案https://stackoverflow.com/a/35169716/2826147 将其关闭。

【讨论】:

  • 这个错误在较新版本的 android studio(3.* 等)中修复了吗??
  • 我正在使用 A.S. 3.0.1 和问题仍然存在
  • @an_droid_dev 尝试重新安装android studio
  • @AmitVaghela 感谢回复。在我的情况下应该是一个 gradle 问题,我解决了它删除 Gradle 的缓存。
【解决方案2】:

这是 Android Studio 中的一个错误,我在 build 2.0 中注意到它有时无法更新,所以我要做的是重建整个项目,还有一件事,如果您启用了 multidex 并且您的设备是未运行 5 <it 将无法正常工作,请确保将其禁用并重建您的项目。

【讨论】:

    【解决方案3】:

    我刚刚注意到,每当我关闭我的应用程序然后运行它时,它都会起作用。在这里查看我的帖子。 https://stackoverflow.com/a/37357665/5923606

    【讨论】:

      猜你喜欢
      • 2016-08-01
      • 2012-11-09
      • 1970-01-01
      • 2015-04-11
      • 2016-09-05
      • 1970-01-01
      • 2022-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多