2012-09-24 20 views
6

我試圖用簡單的替換來替換String的值,但它不起作用。我嘗試在調試模式下運行我的測試應用程序,但始終得到「熱代碼更換失敗」警告消息框。一些消息來源說,它可以起作用,但它是非常有限的,有時忽略所有的變化,其他人說它根本不起作用。Dalvik(Androids JVM)支持熱代碼替換嗎?

更新: 此行爲是完全相同(不起作用)在設備和模擬器上。

+0

開發人員android已經2年了,我從來沒有得到它的工作。我已將Eclipse設置爲停止顯示無用的警告。 – debracey

回答

8

編號Dalvik不支持任何類型的熱代碼替換,無論它是在設備還是仿真器上。

2

Dalvik本身不支持這一點,但需要的功能可以通過額外的工具來實現。不會在這裏發佈這個名字,因爲廣告的缺點:)

+0

不要害怕,拿我的upvote,並請張貼鏈接。 :) – SuitUp

+2

這裏是演示的鏈接:http://www.youtube.com/watch?v=wUY0HTpZVI8 –

+1

你可以嘗試使用這個[Andorid hotswap代碼工具](http://www.instareloader.com/下載)免費 –