2013-05-18 2 views
10

Als ich mein Android-Projekt in IntelliJ IDEA führe eine AVD mit Ich erhalte diesen FehlerFehler bei dem Ausführen Android-Projektes in IntelliJ IDEA

android-apt-Compiler: nicht Programm ausführen kann „/ Users/myAccount/Dokumente/android-sdk -macosx/platform-tools/aapt ": Fehler = 2, keine solche Datei oder das Verzeichnis

Kann jemand helfen? Danke im Voraus!

+1

Das gleiche Problem tritt in IntelliJ Ultimate 12.1.3 auf dem Mac. Es gibt einen Fehlerbericht http://youtrack.jetbrains.com/issue/IDEA-107311, vote bitte! – Alex

+1

Check: [ADT 22 - fehlende aapt.exe nach dem Upgrade] (http://stackoverflow.com/questions/16585099/adt-22-missing-aapt-exe-after-upgrading) –

Antwort

3

i wurde erfolgreich Lösung auf dem mac 10.8

nur aapt und lib \ dx.jar und dx kopiert

von build-tools/18.0.1 zu Plattform-Tools

4

ich lösen dieses Problem auf WIn kopieren alle Dateien von android-sdk/build-tools/17.0.0 auf Plattform-tools-Ordner.

0

i kopiert nur aapt.exe und lib\dx.jar

von build-tools \ android-4.2.2

zu

Plattform-tools

6

Ja nach Simon in Android Hello-World compile error: Intellij cannot find aapt "Es scheint, dass das neueste Update für t Die r22 SDK-Version hat aapt und lib jar von den plattform-tools in das build-tools-Verzeichnis verschoben. Während wir auf JetBrains warten, um ein Update zu veröffentlichen, ist hier eine schnelle Lösung ein paar symbolische Links für Unix-Benutzer mit:

Von Ihrem AndroidSDK/Plattform-Tools-Verzeichnis, führen Sie die folgenden Schritte aus:

ln -s ../build-tools/17.0.0/aapt aapt 
ln -s ../build-tools/17.0.0/lib lib 

.. .und IntelliJ sollten in der Lage sein, normal zu kompilieren. "

Leider Kopieren ist der einfachere Weg, um dieses an den Fenstern ... , wenn Sie so etwas wie

mklink /H C:\Users\Tom\androidsdk\build-tools\17.0.0\aapt.exe C:\Users\Tom\androidsdk\platform-tools\aapt.exe 

in der Eingabeaufforderung verwenden, um zu versuchen, ein harter Link Fenster Stil der Datei zu machen, um Ihre Plattform Tool-Ordner.

Vorbehalt ich das nicht, obwohl versucht haben ...

+2

erwähnenswert, dass Sie benötigen ändere die Versionsnummer, damit sie mit der Version übereinstimmt, die du installiert hast - in meinem Fall war es 18.0.1, nicht 17.0.0 ... – yochannah