繁体   English   中英

Android Studio 2.3即时运行无法正常工作且无法在2.3中修复

[英]Android Studio 2.3 Instant Run Not Working & Won't Fix in 2.3

使用时:

  • 使用Android Studio 2.3.x
  • 调试(不运行)

应用更改/即时运行始终重新启动应用程序

应用更改按钮

我究竟做错了什么?

已知问题-无法在Android Studio 2.3中修复

Debug模式下运行时,由于需要在设备/模拟器上运行的服务被Android的活动管理器杀死,因此Instant Run / Apply Changes 不会从代码中进行热插拔更改

https://issuetracker.google.com/issues/37135977#comment11

好的,此问题的根本原因是在2.3中启用即时运行后,我们执行以下两个步骤:

  1. 启动服务器(作为服务的一部分运行)。
  2. 启动您的活动。

在启用调试器的情况下启动活动时,Android的活动管理器似乎会终止该服务。 这将导致将来IDE和服务之间的所有通信均失败,并且只会出现冷拨。

在2.3中,我们将有此限制,仅适用于调试会话。 在2.4中,调试期间的热交换更改应能按预期工作。

我们不能保证2.4会有特定的时间表,但是我们正在尝试尽快发布第一个预览版!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM