Sono nuovo di Android dev in modo che possa mancare qualcosa di ovvio che posso provare.Debugger di Android Studio che utilizza la vecchia versione del codice, non aggiornato
Sto tentando di eseguire il debug di alcuni codici ma il debugger sta passando la vecchia versione del codice e non la versione corrente nel mio progetto.
Chiaramente ha saltato oltre la mia eccezione 'tiro' e in codice commentato
ho provato:
- disinstallazione del apk precedente installata sul dispositivo
- Rebuild/pulito
- Utilizzo di Genymotion e un dispositivo reale (Gingerbread)
- adb kill-server
- Riavvia E. Studio
- domande simili su così
Questo è in realtà il v9 demo CWAC, quindi è un applicazione demo che utilizza la libreria 'fotocamera', ed è nel progetto di libreria fotocamera CWAC che io sono il debug.
Ciò che non mi è chiaro è dove e cosa è stato creato da gradle, quindi non ho "ripulito" nulla da Windows Explorer. Non riesco nemmeno a controllare le date dei file ...
Quali suggerimenti potete darmi per favore come verificare che l'ultimo codice sia in uscita sul dispositivo?
Grazie.
Ho lo stesso problema. hai avuto fortuna? – Dave
Ho trovato i file di cache in C: \ Users \ Jim \ .gradle \ caches \ modules-2 \ files-2.1 e li ho cancellati - non appena riesco a connettere nuovamente il debugger all'emulatore, lo farò scopri se fa la differenza :) –
@Guarda ok, apparentemente no, anche se i file della cache erano sospettosamente vecchi ... Continuerò a battere la testa contro il muro –