Eclipse und Android SDK Problem "aapt.exe hat aufgehört."
Ich habe ein Problem auf meinem Windows 7 64-bit-Maschine mit aapt.exe. Es wirft die folgende Fehlermeldung:
aapt.exe has stopped working
Seine nicht Projekt bezogen, Da ich versucht habe mehrere Projekte, es scheint zu passieren, mit jeder workspace in Eclipse als gut. Neues Projekt oder alten Projekt, es kommt immer ein Fehler beim Aufbau und Betrieb meiner Anwendung.
Bin ich mit dem neuesten JDK-6 mit der neuesten Android SDK 22.0.1, mit Build-Tools und Platform-tools.
Löschen des gesamten SDK und Eclipse und unziping und zurücksetzen von oben scheint nicht zu beheben es auch nicht.
Irgendwelche Ideen?
InformationsquelleAutor der Frage Jaison Brooks | 2013-05-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Entfernen-id aus Stil, wie hier @+id, dann bauen Sie wieder, um Erfolg zu haben...
InformationsquelleAutor der Antwort somish
scheint es, Sie fehlten einige Einträge in strings.xml
in meinem Fall war ich das löschen
<string name="action_settings">Settings</string>
denken, es war nicht verwendet, indem Sie das Projekt und stellen Sie es wieder das Problem gelöst. Sie können eine Suche für die gleiche oder eine ähnliche Art von tag in Ihr Projekt.
InformationsquelleAutor der Antwort Vivek Giri
Kann dies auch passieren, wenn Sie eine falsche option in einen Artikel. Beispiel:
Hinweis: die
true
ist ungültig fürandroid:showAsAction
InformationsquelleAutor der Antwort K. Carpenter
Passiert, wenn Sie nicht setzen
@+id/
in Menüs/layout-xml-Dateien.InformationsquelleAutor der Antwort Anfet
Offensichtlich scheint es, dass die einzige Sache, die für mich gearbeitet wurde das zurückschreiben der resourse
<string name="action_settings">Settings</string>
nach dem das problem auftauchte. Eigentlich habe ich gelöscht es in Erster Linie, weil es war nicht ganz mein Projekt öffnen...InformationsquelleAutor der Antwort viky_manoli
Mir passierte dies, als ich eine "oder" - Zeichen.
Ich würde ersetzt der Apostroph mit
'
, aber aapt wollte noch den backslash voranstellt.InformationsquelleAutor der Antwort davenpcj
Nicht sicher, aber versuchen Sie bitte, die Android SDK Build-Tools v18.1.1 statt 19.0.1
Könnte es der Fall sein, dass Sie Fehler in Ihrem Ressource-Dateien, die v19 build-tools nicht über die Fehlermeldung, aber halten Sie andernfalls zu kompilieren, die von R.
Bitte Lesen Sie mehr Details in der 2. Kommentar, der die Frage unten. Ich schrieb auch das einige Schritte ging ich durch die erste Antwort. hoffe, dass dies helfen wird, Ihr problem zu lösen.
'aapt' - Fehler. Pre-Compiler Bauen abgebrochen
InformationsquelleAutor der Antwort worawee.s
Donot vergessen, + - Zeichen für die id-Attribute in menu.xml Dateien
vs
InformationsquelleAutor der Antwort Gökhan Kurt
Überprüfen, wenn Sie irgendwelche string-Werte mit html-codes wie non-breaking-space ( ) zu Entfernen und reinigen Sie das Projekt. Es sollte funktionieren.
Ram
InformationsquelleAutor der Antwort Ram Iyer
Mir passiert es nach dem erstellen einer neuen Aktivität durch
Ich löste es durch das zurücksetzen auf eine frühere version meiner app
InformationsquelleAutor der Antwort NickUnuchek
Es auch passiert ist für mich, WENN ASSETS-ORDNER existiert eine Datei ohne Auflösung
unter anderem:
wenn ASSETS-ORDNER existiert eine Datei
[Ergebnis] FEHLER! "aapt.exe gestoppt hat"
Lösen Sie alle Dateien sollten eine Auflösung haben, die
InformationsquelleAutor der Antwort NickUnuchek
Für mich war es die buildToolsVersion '21.0.0' die alte buildToolsVersion '20.0.0' funktioniert für mich, aber die neuere Version stürzt die aapt.exe.
InformationsquelleAutor der Antwort GuestSolves