android-studio - Android : Could not find aapt2-pr

我的 Flutter 项目今天构建失败,出现以下错误:

Where: Build file 'D:\Dev\Flutter\Projects\Misc\flutter_app\android\app\build.gradle' line: 26

What went wrong: A problem occurred evaluating project ':app'.

Could not resolve all artifacts for configuration 'classpath'. Could not find aapt2-proto.jar (com.android.tools.build:aapt2-proto:0.3.1). Searched in the following locations: https://jcenter.bintray.com/com/android/tools/build/aapt2-proto/0.3.1/aapt2-proto-0.3.1.jar

我还在 Android Studio 中启动了一个全新的 Flutter 项目,没有进行任何更改,并且得到了同样的错误。

我在 Windows 10 64 位上运行 Android Studio 3.2.1(10 月 9 日)。

这是我的 Flutter 医生输出:

> D:\Dev\Flutter\Flutter\bin\flutter.bat --no-color doctor Doctor
> summary (to see all details, run flutter doctor -v): [√] Flutter
> (Channel master, v0.10.2-pre.30, on Microsoft Windows [Version
> 10.0.17134.345], locale en-AU) [√] Android toolchain - develop for Android devices (Android SDK 28.0.3) [√] Android Studio
>     X Flutter plugin not installed; this adds Flutter specific functionality.
>     X Dart plugin not installed; this adds Dart specific functionality. [√] Connected device (1 available)
> 
> • No issues found! Process finished with exit code 0

(忽略 Flutter 和 Dart 插件未安装警告,尽管一切正常,但它们始终在我身边)

我试过其他的suggestions例如确保 google() 存储库位于 Gradle 构建文件之上,但没有运气。

最佳答案

文件中缺少 google():flutter/packages/flutter_tools/gradle/flutter.gradle#L21

合并后应该解决https://github.com/flutter/flutter/pull/23397

关于android-studio - Android : Could not find aapt2-proto. jar 上的 flutter 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52946189/

相关文章:

dart - 检查无状态小部件是否在 flutter 中处理

dart - flutter 错误 : Could not find the correct Sco

dart - 具有水平列表和网格的 Flutter 可滚动主体作为子项

dart - 在初始化程序中只能访问静态成员。 Dart2.0

dart - Flutter 小部件测试 : StreamBuilder snapshot has

dart - 如何在没有 Scaffold.drawer 的情况下使用 Drawer?

flutter - Flutter 中的可滚动底部工作表

flutter - 加载数据时制作骨架屏幕的最简单方法

ios - Flutter 在我的 Flutter 应用程序的根目录上构建 IOS 不起作用

android - 在 Flutter 中剪切文本效果