首页 > 解决方案 > 如何解决 Android Studio 3.2 上不存在指定的 AAPT2 可执行文件

问题描述

我对 Android Studio 有疑问。我正在尝试在 Windows 上使用它,但在项目的构建过程中遇到了麻烦。

首先,请注意 Android Studio 安装在我的辅助硬盘上。

当我尝试构建/运行我的项目时,我收到此错误:

Specified AAPT2 executable does not exist:
C:\Users\Rémi\\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-4818971-windows.jar\35960bdffa2420a45dff6ec260c07fa9\aapt2-3.2.0-4818971-windows\aapt2.exe

确实这里没有aapt2.exe

但我在这里找到了这个 .exe:

H:\Logiciels\AndroidStudioSDK\build-tools\28.0.2\aapt2.exe

和以前的版本:

H:\Logiciels\AndroidStudioSDK\build-tools\27.0.3\aapt2.exe

我试图通过设置File > Project structure > Modules > App > Build Tools Version来更改构建工具版本来解决此问题。这个选项是空的,我选择了 28.0.2 但这并没有改变任何东西。

谢谢阅读。

PS:这个问题不一样。我的错误不同,google()我的 Grable 文件中有。

标签: androidandroid-studiogradlebuildaapt2

解决方案


我通过删除它期望 aapt2 可执行文件所在的目录来解决它,例如C:\Users\support\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\4c1f5b7dca1d5d378360be7f3fd9726a\aapt2-3.2.1-4818971-windows,然后在 Android Studio Build>中进行清理Clean Project

之后它似乎再次下载了这个,缺少可执行文件,现在可以完美运行。


推荐阅读