java - 在新项目启动时,android studio 无法解析符号 R,重建/清理后显示 2 个错误

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

我使用的是 Ubuntu 14.04 32 位。

当我安装android studio时,第一次启动时,出现java jdk路径错误。当我将路径更改为正确的文件夹并且 gradle 自动运行时,它没有完成,但输出 2 个错误。 当我运行应用程序或任何其他运行 gradle 的东西时,gradle 就会永远运行。

此外,在 main_activity.java 中,R 是红色的,并且 popus 表示它们无法解析符号。

有人知道可能是什么问题吗? 预先感谢您

这是日志

    Executing tasks: [clean, :app:generateDebugSources,    :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources]

    Configuration on demand is an incubating feature.
    Incremental java compilation is an incubating feature.
    :clean UP-TO-DATE
    :app:clean
    :app:preBuild UP-TO-DATE
    :app:preDebugBuild UP-TO-DATE
    :app:checkDebugManifest
     :app:preReleaseBuild UP-TO-DATE
    :app:prepareComAndroidSupportAnimatedVectorDrawable2510Library
     :app:prepareComAndroidSupportAppcompatV72510Library
    :app:prepareComAndroidSupportSupportCompat2510Library
    :app:prepareComAndroidSupportSupportCoreUi2510Library
    :app:prepareComAndroidSupportSupportCoreUtils2510Library
    :app:prepareComAndroidSupportSupportFragment2510Library
     :app:prepareComAndroidSupportSupportMediaCompat2510Library
    :app:prepareComAndroidSupportSupportV42510Library
    :app:prepareComAndroidSupportSupportVectorDrawable2510Library
     :app:prepareDebugDependencies
     :app:compileDebugAidl
    :app:compileDebugRenderscript
    :app:generateDebugBuildConfig
    :app:generateDebugResValues
    :app:generateDebugResources
    :app:mergeDebugResources
    AAPT err(Facade for 32736313): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 6096667): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 25919441): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
     AAPT err(Facade for 16944395): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 23419837): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 2746010): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 1027071): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 15859919): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 2610883): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 22953243): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 13442010): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 27206966): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 9136167): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 18841131): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 3468898): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 9752414): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 30903940): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 7535420): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 15001831): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error: Unterminated quoted string
    AAPT err(Facade for 257390): /home/matej/Android/Sdk/build-tools/25.0.2/aapt: 3: /home/matej/Android/Sdk/build-tools/25.0.2/aapt: Syntax error:  Unterminated quoted string

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

    Thread(png-cruncher_6): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_5): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)

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

    hread(png-cruncher_3): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_4): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)

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

    Thread(png-cruncher_11): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_18): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)

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

    Thread(png-cruncher_1): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_7): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_2): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_12): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_9): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_10): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_20): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_15): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_8): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_13): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_19): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_16): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_17): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)
    Thread(png-cruncher_14): 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:151)
    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:245)
    at java.lang.Thread.run(Thread.java:745)

    Error: java.util.concurrent.ExecutionException:  java.lang.RuntimeException: AAPT process not ready to receive commands
:app:mergeDebugResources FAILED

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':app:mergeDebugResources'.
    > Error: java.util.concurrent.ExecutionException: java.lang.RuntimeException: AAPT process not ready to receive commands

    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or     --debug option to get more log output.

    BUILD FAILED

    Total time: 33.35 secs

最佳答案

我不是 Ubuntu 专家。但是,您可以尝试以下任一方法:(希望有帮助!)

  1. 清理项目并使用 Gradle 同步项目。

  2. 另请检查您的 xml 文件(这可能是问题的主要原因)...可能是某些内容被错误更新?

问候

关于java - 在新项目启动时,android studio 无法解析符号 R,重建/清理后显示 2 个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41427845/

相关文章:

Android 模拟器渲染问题 - macOS Big Sur 更新后

java - 为什么接口(interface)变量是public

java - Android 中匿名类的 InstantiationException 问题

java - MicroStream用作搜索服务器

android - 如何构建android cts?以及如何添加和运行您的测试用例?

android - 导入项目时发生Gradle构建错误: “Error: The file name must end with .xml”

android - 无法在 Android Studio 项目中编译任何外部库

java - 注销时清除 SharedPreferences 不起作用

java - Eureka 服务器的问题

Java- 解析 Twitter 的 created_at 字符串