当前位置: 首页 > 知识库问答 >
问题:

如何解决Android Studio中的这个构建问题(aapt2文件不存在)?

穆远
2023-03-14

在操作开始时,一切都很好,但经过几次“运行”,有时只经过一次“运行”,构建过程就失败了,并出现以下消息:

  • 出错原因:任务“:app:mergedebugresources”执行失败。未能解析配置“:app:_internal_aapt2_binary”的所有文件。未能将工件'aapt2-windows.jar(com.android.tools.build:aapt2:3.6.1-6040484)‘转换为匹配属性{artifactType=_Internal-Android-aapt2-binary,org.gradle.libraryelements=jar,org.gradle.usage=java-runtime}。AAPT2Extractor执行失败:C:\users\asus.gradle\caches\modules-2\files-2.1\com.android.tools.build\AAPT2\3.6.1-6040484\D106313D87DB056BA2266A225DA944D34D0D58\AAPT2-3.6.1-6040484-windows.jar。未能创建目录'C:\users\asus.gradle\caches\transforms-2\files-2.1\ef393ae4c7145152665380d7d72d709d\aapt2-3.6.1-6040484-windows'

然后是这个:

文件不存在:C:\users\myusername.gradle\caches\transforms-2\files-2.1\ef393ae4c7145152665380d7d72d709d\aapt2-3.6.1-6040484-Windows

重新启动程序不起作用,甚至删除缓存然后重新启动的过程也不起作用。

这浪费了很多时间。有没有一种方法可以在不完全重新启动Windows的情况下修复该问题?

我有Android Studio 3.6.1
和Gradle 5.6.4
和win 10 64x

当Android Studio运行时,我不能删除文件夹,当我关闭它时,文件会自行删除。

共有1个答案

胡俊贤
2023-03-14

谢天谢地,把.gradle文件夹移到c/:.gradle就解决了,只是把长路径改为短路径

 类似资料:
  • 我正在使用Jenkins构建我的android应用程序。当我试图构建任务“Assemble”时,有一个问题。 我已经添加了,但仍然有这个问题。 错误:

  • 启动错误 ApplicationContext.若要显示条件报告,请在启用“调试”的情况下重新运行应用程序。2019-10-17 15:44:43.968错误10460--[main]O.S.Boot.SpringApplication:应用程序运行失败 我的pom.xml:

  • 我正试图在Android Studio上调试我的项目——一个非常简单的东西——hello world。我得到这个信息: "安装未成功。应用程序无法安装:INSTALL_FAILED_MISSING_SHARED_LIBRARY apk列表:[0]'C:\Users\Pierr\AndroidStudioProjects\Hello\app\build\outputs\apk\debug\app d

  • com.android.builder.dexing.DexArchivEmergerException:无法合并Dex**

  • 正在启动Gradle守护进程...Gradle守护进程5 s 654 ms启动 失败:生成失败,出现异常。 > 其中:构建文件'c:\users\asus\androidstudioprojects\culturelwordsgame\app\Build.gradle'行:1 错误:评估项目':app'时出现问题。 未能应用插件[id'com.android.internal.version-ch

  • 在'body'中,两个'child'不能在?只允许一个?如果是的话,我如何添加像图片中那样的几个小部件呢?ex)ElevatedButton(),列(子项:?并且在“列(儿童:”下面有一个红色的下划线。有人能告诉我为什么会这样吗?