Tentando di aprire l'Android SDK è possibile, in alcune condizioni, che venga restituito l'errore 'Error when loading the SDK' e nel dettaglio del caso specifico: 'Error parsing C:\[path_utente]\.android\devices.xml, backing up to C:\[path_utente]\.android\devices.xml.old cvc-elt1: impossibile trovare la dichiarazione dell'elemento "d:layout-devices".'
Come mostrato in Fig. 1:
Fig. 1 - Android - Impossibile trovare la dichiarazione dell'elemento d:layout-devices
Nel file devices.xml sono archiviate le configurazioni di default dei dispositivi.
Soluzione:
La soluzione al problema è il ripristino della vecchia versione di quel file.
L'operazione è eseguibile in pochi secondi, basta recuperare il file devices.xml dalla cartella \tools\lib\ presente nel percorso dell'SDK (Fig. 2):<PATH_SDK>/tools/lib/devices.xml
E sostituirlo a quello già presente nella cartella \.android\ presente al percorso dell'utente di Windows, Fig. 3:
Fig. 2 - Android - Percorso del file devices.xml nel Path dell'SDK<PATH_USER>/.android/devices.xml
Riavviare Eclipse ed il problema non dovrebbe più ripresentarsi.
Fig. 3 - Android - Percorso del file devices.xml nel Path dell'utente di Windows
Nessuno ha ancora commentato questo articolo, fallo tu per primo!
Scrivi un Commento