我是Android Studio的新手,我只是第一次打开android studio时就可以正常打开模板,我没有编辑任何东西,只是尝试构建apk并出现错误,有人可以帮忙吗?>
Execution failed for task ':app:mergeDebugResources'.
> Multiple task action failures occurred:
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> AAPT2 aapt2-4.0.1-6197926-linux Daemon #8: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> AAPT2 aapt2-4.0.1-6197926-linux Daemon #6: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> AAPT2 aapt2-4.0.1-6197926-linux Daemon #5: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> AAPT2 aapt2-4.0.1-6197926-linux Daemon #7: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> AAPT2 aapt2-4.0.1-6197926-linux Daemon #12: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> AAPT2 aapt2-4.0.1-6197926-linux Daemon #9: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> AAPT2 aapt2-4.0.1-6197926-linux Daemon #11: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> AAPT2 aapt2-4.0.1-6197926-linux Daemon #10: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.```
答案 0 :(得分:0)
尝试以下选项:
C:\Users\{username}\.gradle\caches
文件夹并重新启动Android
工作室还请检查您的gradle.properties
是否包含在下面的行中。
org.gradle.jvmargs=-Xmx4608m
答案 1 :(得分:0)
由于 AAPT2 错误而断断续续地花费了数周时间:no such file or directory
尽管相关文件存在并且没有格式错误/损坏(我在网上找到的所有解决方案中的潜在问题)
我终于发现 AAPT2 使用 mmap()
C 库调用将资源映射到内存中以供合并过程使用(AAPT 没有。)
我的项目位于网络共享 (SSHFS) 上,这导致了 mmap 错误AAPT2 代码不符合预期,从而导致错误消息不准确。
不要使用网络共享(谁需要网络?)
重写 AAPT2 以不使用 mmap。