关于AAPT2 aapt2-7.4.2-8841542-windows Daemon #1:处理

A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
AAPT2 aapt2-7.4.2-8841542-windows Daemon #1: Unexpected error during link, attempting to stop daemon.
This should not happen under normal circumstances, please file an issue if it does.

这种报错实在恶心,好多人会莫名其妙的出现这种编译问题,而今天你们有福了。

这种问题只有两种可能,排除大模型的n中排除法,我已经帮大家实验过了。
1.就是确确实实的资源错误,xml,.9图 ,svg图,或者资源闭环问题。但是这种问题一般都会报错行数,直观能看见哪里错误。

如果你编译的时候报错,且看不出来哪里的问题,那么请参考第二点

  1. window+R ,然后输入eventvwr.msc 进入电脑的事件查看器中。


    image.png

如图,可以看到程序aapt2.exe是被系统kill掉了。这就是问题的最终根源。aapt2进程都没了,所以编译会上面的AAPT2的错误。

解决办法,就是找到as的sdk manager


image.png

对当前安卓13中的sdk和sources两项点掉,apply。进行卸载。因为这个文件已经损坏了。也因为损坏导致aapt2进程被系统kill掉。卸载之后,再次打开,选择sdk和sources, apply,重新下载最新的sdk。重启as。
那么好 恭喜你,可以正常编译了.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容