簡體   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