首页 > 解决方案 > Aapt2.exe停止工作,如何解决?

问题描述

我已经开始在 Windows 7 64 位的 android studio 4.0 中构建一个应用程序。因为它在编写代码时没有显示任何错误,但是当我开始在我的真实设备中调试应用程序时,它显示 Aapt2.exe 停止工作的错误。可以有人指导解决这个问题吗?

错误

任务 ':app:processDebugResources' 执行失败。

无法解析配置“:app:debugRuntimeClasspath”的所有文件。无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org.gradle .status=发布}。> AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。> AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。这在正常情况下不应该发生,如果是,请提出问题。无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org.gradle .status=发布}。> AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。> AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。这在正常情况下不应该发生,如果发生,请提出问题。无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org.gradle .status=发布}。> AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。> AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。这在正常情况下不应该发生,如果发生,请提出问题。无法转换 play-services-base-17.1.0.aar (com.google.android. gms:play-services-base:17.1.0) 匹配属性 {artifactType=android-compiled-dependencies-resources, org.gradle.status=release}。> AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。> AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。这在正常情况下不应该发生,如果发生,请提出问题。AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。> AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。这在正常情况下不应该发生,如果发生,请提出问题。AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。> AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。这在正常情况下不应该发生,如果发生,请提出问题。gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。这在正常情况下不应该发生,如果发生,请提出问题。gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。这在正常情况下不应该发生,如果发生,请提出问题。

第二个错误

AAPT2 进程意外退出。错误输出:

Aapt2 窗口的图像

谁能帮忙?

标签: javaandroidandroid-studio

解决方案


这是由于较新的 AAPT2 版本(与较新的 AGP 一起提供)依赖于最新的 Windows 通用 C 运行时库。如果您还没有它们,请从 Microsoft 的网站下载,如果您已经这样做了 - 查看是否有可用的更新(即使您必须手动进行)。微软正在逐步推出更新,但有时某些系统/架构需要更长的时间。


推荐阅读