flutter 应用程序在构建时无法找到 aapt

15 dart android-studio flutter

当我尝试构建和运行 flutter 应用程序时,它向我显示以下消息:“无法找到 aapt。请确保安装了 Android buildtools。异常:构建 Android 应用程序时出现问题:请参阅上面的错误。” 我已经安装了构建工具和 android sdk,所以我不知道是什么导致了这个问题。

小智 24

进入 android sdk 所在的文件夹,在“build-tools”下删除其中的所有内容,然后使用 android studio 重新安装构建工具,这将解决问题

  • 你很棒哦。总而言之,在“C:\Users[您的本地用户文件夹]\AppData\Local\Android\Sdk”中显示隐藏文件后,您将找到 SDK 路径 (3认同)

小智 11

查看cmd flutter doctor,会出现这样的情况

[!] Android 工具链 - 为 Android 设备开发(Android SDK 版本 30.0.3) X 未找到 Android SDK 文件:C:\Users\aksha\AppData\Local\Android\sdk\build-tools\30.0.3\aapt。

问题是您的 sdk 版本 30.0.3 未成功安装尝试从https://androidsdkoffline.blogspot.com/p/android-sdk-build-tools.html?m=1单独下载它

解压并在位置 C:\Users\aksha\AppData\Local\Android\sdk\build-tools\30.0.3 中将其内容替换为 30.0.3

重新开始

完毕


小智 10

对我来说,这个问题是通过在 cmd 中运行 flutter doctor 解决的。问题在于接受许可证。运行 flutter doctor --android-licenses 然后为所有许可证键入 y 解决了该问题。 在此输入图像描述