java - Android Studio 在项目同步期间抛出异常

标签 java android android-studio gradle android-gradle-plugin

我将我的代码从我的台式电脑上传到 github,当我将代码拉到我的笔记本电脑(第一次)时,我在尝试将我的项目与 gradle 文件同步时遇到了这个问题。我发布了下面打印的错误消息。

我也无法重建或清理项目。 Java 编译器也无法解析字符“R”,但我认为这是因为我无法同步项目。

感谢您的帮助!

 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)

最佳答案

检查您的构建工具版本的 aapt 二进制文件是否正常工作:

neonigma@hyperion ~/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

如果不是我的情况,只需安装缺少的库:

neonigma@hyperion ~/Android/Sdk/build-tools/23.0.3 $ sudo apt-get install zlib1g:i386

重新启动您的 Android Studio 并重试。

编辑:

如果您没有 Linux 或者您的问题与之前的评论无关,请尝试更改 gradle 文件中的构建工具版本:

buildToolsVersion "23.0.3"

关于java - Android Studio 在项目同步期间抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40432100/

相关文章:

java - 抽象类的ORMLite Foreign Collection

java - 有没有办法清除 arraylist 但不尊重内存引用?

java - 从 ColorPickerDialog.java 中检索颜色信息

android - ArrayList 大小不在 logcat 中

android - Google Play 应用内商品价格不变

Android studio 启动失败 :Fatal error initializing 'com. intellij.util.net.ssl.CertificateManager

java - 谷歌云平台Kotlin Spring App教程

java - 如何在 Java Web 应用程序中找到无限循环?

java - 即使授予权限,也无法在外部存储中创建目录

安卓错误 :Unresolved reference: utils