2016-11-04 4 views
1

Ich habe meinen Code von meinem Desktopcomputer auf GitHub hochgeladen, und als ich den Code auf meinen Laptop (zum ersten Mal) zog, lief ich in dieses Problem, wenn ich mein Projekt mit Gradle-Dateien zu synchronisieren versuchte . Ich habe die folgende Fehlermeldung gepostet.Android Studio löst Ausnahme während Projektsynchronisation

Ich bin auch nicht in der Lage, das Projekt neu zu erstellen oder zu säubern. Der Java-Compiler hat auch Schwierigkeiten, das Zeichen "R" aufzulösen, aber ich nehme an, dies liegt daran, dass ich das Projekt nicht synchronisieren kann.

Ich schätze die Hilfe!

Exception while processing task java.lang.RuntimeException: AAPT process not ready to receive commands 

Thread(png-cruncher_25): Stream closed 
java.io.IOException: Stream closed 
    at java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:433) 
    at java.io.OutputStream.write(OutputStream.java:116) 
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) 
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) 
    at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297) 
    at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141) 
    at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229) 
    at com.android.builder.png.AaptProcess.shutdown(AaptProcess.java:143) 
    at com.android.builder.png.QueuedCruncher$1.destruction(QueuedCruncher.java:144) 
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245) 
    at java.lang.Thread.run(Thread.java:745) 

Antwort

1

Überprüfen Sie, ob Ihre aapt Binary für Ihre Build-Tools Version funktioniert:

[email protected] ~/Android/Sdk/build-tools/23.0.3 $ ./aapt 
./aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory 

Wenn nicht, wie in meinem Fall, installieren Sie einfach die fehlende lib:

[email protected] ~/Android/Sdk/build-tools/23.0.3 $ sudo apt-get install zlib1g:i386 

Starten Sie Ihren Android Studio und versuche es erneut.

EDIT:

Wenn Sie Linux oder Ihr Problem nicht nicht mit dem vorherigen Kommentar im Zusammenhang, versuchen Sie die Build-Tools Version in der gradle Datei zu ändern:

buildToolsVersion "23.0.3"

+0

Vielen Dank für den Kommentar, ich habe versucht, die aapt-Datei ausgeführt und habe den folgenden Fehler - bash:./Aapt: kann keine Binärdatei ausführen: Exec Format Fehler. Die Annahme, zu der ich gekommen bin, ist die Tatsache, dass ich nicht in der Lage bin, aapt zu betreiben, weil ich nicht genug RAM habe. Ich erkannte, dass ich nur 2 GB RAM habe und die erforderliche Menge, für Android Studio, ist 3 GB. –

+0

Froh, dann zu helfen – Neonigma

Verwandte Themen