2012-09-24 9 views
6

Ho provato con la semplice sostituzione del valore di modifica di String, ma non funziona. Ho provato a eseguire la mia app di prova in modalità di debug, ma ricevo sempre la casella del messaggio di avviso "Sostituzione codice non riuscita". Alcune fonti dicono che funziona, ma è molto limitato e occasionalmente ignora tutti i cambiamenti, altri dice che non funziona affatto.Dalvik (Androids JVM) supporta la sostituzione del codice hot?

UPDATE: Questo comportamento è esattamente lo stesso (non funziona) nel dispositivo ed emulatore.

+0

Avendo sviluppatore Android per 2+ anni, non ho mai ottenuto farlo funzionare. Ho impostato il mio Eclipse per smettere di visualizzare questo avviso inutile. – debracey

risposta

8

No. Dalvik non supporta alcun tipo di sostituzione di codice caldo, indipendentemente dal fatto che sia sul dispositivo o sull'emulatore.

2

Dalvik stesso non supporta questo, ma la funzionalità necessaria può essere raggiunta con strumenti aggiuntivi. Non pubblicheremo il nome qui a causa di svantaggi per la pubblicità :)

+0

Non aver paura, prendi il mio upvote e per favore pubblica i link. :) – SuitUp

+2

Ecco il link alla demo: http://www.youtube.com/watch?v=wUY0HTpZVI8 –

+1

Puoi provare e utilizzare questo [strumento per il codice hotswap di Andorid] (http://www.instareloader.com/ scarica gratis –