Recentemente, ho aggiornato il mio android-SDK a Android M (API 22, Anteprima MNC). Dopo questo, ogni progetto ha segnalato errori durante l'apertura di Eclipse.Eclipse: verificare che aapt sia presente in ".. sdk build-tools 23.0.0_rc1 aapt.exe"
L'errore ha detto: "Errore durante l'esecuzione aapt prega aapt è presente a .. \ SDK \ build-tools \ 23.0.0_rc1 \ aapt.exe.".
Dopo aver verificato questo .exe file *, ho trovato che "aapt.exe" di 23.0.0_rc1 è a .. \ 23.0.0_rc1 \ bin \ aapt.exe non come quello di 22.0.1 a .. \ 22.0.1 \ aapt.exe. Quindi, la posizione di aapt.exe è stata modificata, ma Eclipse non può rendersene conto.
Quindi, Android lo ha fatto apposta o incautamente? Come posso risolvere questo problema in caso di non modificare la struttura del file originale?
Uso Eclipse e Android Studio. Quindi, voglio assicurarmi che Android SDK sia OK per AS prima, quindi è Eclipse, quindi non cambio la struttura di SDK
Qualsiasi consiglio sarà apprezzato. Grazie in anticipo.
P.S .:
- Il mio sistema operativo è Windows 7 e Mac OS X;
- La versione di ADT plugin di per Eclipse è 23.0.6, che è fino ad oggi, ormai;
- Inoltre, v'è un altro errore riportato da una finestra popup quando Eclipse inizia: Errore: errore di analisi ... \ SDK \ system-images \ android-22 \ android-usura \ armeabi-V7A \ devices.xml cvc-complex-type.2.4.d: trovato contenuto non valido avviato con un elemento di "d: skin". Questo elemento figlio non dovrebbe essere qui.
Scommetto che problemi come questo saranno sempre più comuni. Google sta scalciando eclissi sul marciapiede. Potresti dire che si tratta di negligenza personale ... –
@ G.BlakeMeike Oh, è così brutto. Cosa ne pensi della risposta qui sotto? – SilentKnight
Sto anche affrontando lo stesso problema :( – AndroGeek