2016-04-14 77 views
0

Per Android Studio instant run documentationAndroid的2即時運行

代碼更改

  • 現有的實例方法或靜態方法

即時運行行爲

  • 的變化實現代碼支持與熱插拔:這是交換速度最快的類型,幾乎可以立即顯示更改。您的應用程序會繼續運行,並且
    是存根方法,下一次調用方法時將使用新的實現。

但是,每當我做修改實例方法或靜態的存在始終是一個應用程序重新啓動。任何解決方案

+0

你怎麼知道你的應用程序正在重新啓動?你看到Android分配給它的不同的PID嗎? – AADProgramming

回答

0

您確定您看到應用程序重新啓動而不是重新啓動活動嗎?默認情況下,即使對於熱插拔更改,也會打開活動重新啓動。您可以轉到設置(或首選項)>構建,執行,部署>即時運行,然後取消選中「重新啓動代碼更改活動」來更改此行爲。

相關問題