【发布时间】:2023-01-12 16:38:05
【问题描述】:
嗨,我的 flutter 项目之一在上个月前没有出现问题。现在,当我想再次运行它并更改某些部分时,我得到了这个错误。怎么解决这个问题?
在调试模式下在为 x86 构建的 Android SDK 上启动 lib\main.dart... 运行 Gradle 任务“assembleDebug”...
失败:构建失败,出现异常。
- 出了什么问题:配置项目“:flutter_plugin_android_lifecycle”时出现问题。
无法解析配置“:flutter_plugin_android_lifecycle:classpath”的所有文件。 找不到 gradle-7.2.1.jar (com.android.tools.build:gradle:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/7.2.1/gradle-7.2.1.jar 找不到 lint-model-30.2.1.jar (com.android.tools.lint:lint-model:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/30.2.1/lint-model-30.2.1.jar 找不到 builder-7.2.1.jar (com.android.tools.build:builder:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/7.2.1/builder-7.2.1.jar 找不到 manifest-merger-30.2.1.jar (com.android.tools.build:manifest-merger:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/30.2.1/manifest-merger-30.2.1.jar 找不到 sdk-common-30.2.1.jar (com.android.tools:sdk-common:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/30.2.1/sdk-common-30.2.1.jar 找不到 sdklib-30.2.1.jar (com.android.tools:sdklib:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/30.2.1/sdklib-30.2.1.jar 找不到 repository-30.2.1.jar (com.android.tools:repository:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/repository/30.2.1/repository-30.2.1.jar 找不到 gradle-api-7.2.1.jar (com.android.tools.build:gradle-api:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/7.2.1/gradle-api-7.2.1.jar 找不到 builder-test-api-7.2.1.jar (com.android.tools.build:builder-test-api:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/7.2.1/builder-test-api-7.2.1.jar 找不到 ddmlib-30.2.1.jar (com.android.tools.ddms:ddmlib:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/30.2.1/ddmlib-30.2.1.jar 找不到 aaptcompiler-7.2.1.jar (com.android.tools.build:aaptcompiler:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/7.2.1/aaptcompiler-7.2.1.jar 找不到 aapt2-proto-7.2.1-7984345.jar (com.android.tools.build:aapt2-proto:7.2.1-7984345)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/7.2.1-7984345/aapt2-proto-7.2.1-7984345.jar 找不到 crash-30.2.1.jar (com.android.tools.analytics-library:crash:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/30.2.1/crash-30.2.1.jar 找不到 tracker-30.2.1.jar (com.android.tools.analytics-library:tracker:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/30.2.1/tracker-30.2.1.jar 找不到 shared-30.2.1.jar (com.android.tools.analytics-library:shared:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/30.2.1/shared-30.2.1.jar 找不到 lint-typedef-remover-30.2.1.jar (com.android.tools.lint:lint-typedef-remover:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-typedef-remover/30.2.1/lint-typedef-remover-30.2.1.jar 无法找到 databinding-compiler-common-7.2.1.jar (androidx.databinding:databinding-compiler-common:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/7.2.1/databinding-compiler-common-7.2.1.jar 找不到 databinding-common-7.2.1.jar (androidx.databinding:databinding-common:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/7.2.1/databinding-common-7.2.1.jar 找不到 baseLibrary-7.2.1.jar (com.android.databinding:baseLibrary:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/7.2.1/baseLibrary-7.2.1.jar 找不到 layoutlib-api-30.2.1.jar (com.android.tools.layoutlib:layoutlib-api:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/30.2.1/layoutlib-api-30.2.1.jar 找不到 android-device-provider-ddmlib-proto-30.2.1.jar (com.android.tools.utp:android-device-provider-ddmlib-proto:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-ddmlib-proto/30.2.1/android-device-provider-ddmlib-proto-30.2.1.jar 找不到 android-device-provider-gradle-proto-30.2.1.jar (com.android.tools.utp:android-device-provider-gradle-proto:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-gradle-proto/30.2.1/android-device-provider-gradle-proto-30.2.1.jar 找不到 android-test-plugin-host-additional-test-output-proto-30.2.1.jar (com.android.tools.utp:android-test-plugin-host-additional-test-output-proto:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/30.2.1/android-test-plugin-host-additional-test-output-proto-30.2.1.jar 找不到 android-test-plugin-host-coverage-proto-30.2.1.jar (com.android.tools.utp:android-test-plugin-host-coverage-proto:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-coverage-proto/30.2.1/android-test-plugin-host-coverage-proto-30.2.1.jar 找不到 android-test-plugin-host-retention-proto-30.2.1.jar (com.android.tools.utp:android-test-plugin-host-retention-proto:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-retention-proto/30.2.1/android-test-plugin-host-retention-proto-30.2.1.jar 找不到 android-test-plugin-result-listener-gradle-proto-30.2.1.jar (com.android.tools.utp:android-test-plugin-result-listener-gradle-proto:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/30.2.1/android-test-plugin-result-listener-gradle-proto-30.2.1.jar 找不到 builder-model-7.2.1.jar (com.android.tools.build:builder-model:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/7.2.1/builder-model-7.2.1.jar 找不到 dvlib-30.2.1.jar (com.android.tools:dvlib:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/30.2.1/dvlib-30.2.1.jar 找不到 common-30.2.1.jar (com.android.tools:common:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/common/30.2.1/common-30.2.1.jar 找不到 apkzlib-7.2.1.jar (com.android.tools.build:apkzlib:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/7.2.1/apkzlib-7.2.1.jar 找不到 protos-30.2.1.jar (com.android.tools.analytics-library:protos:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/30.2.1/protos-30.2.1.jar 找不到 signflinger-7.2.1.jar (com.android:signflinger:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/signflinger/7.2.1/signflinger-7.2.1.jar 找不到 zipflinger-7.2.1.jar (com.android:zipflinger:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/zipflinger/7.2.1/zipflinger-7.2.1.jar 找不到 annotations-30.2.1.jar (com.android.tools:annotations:30.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/annotations/30.2.1/annotations-30.2.1.jar 找不到 apksig-7.2.1.jar (com.android.tools.build:apksig:7.2.1)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/7.2.1/apksig-7.2.1.jar 未能通知项目评估侦听器。 无法为类型为 org.gradle.api.Project 的项目“:flutter_plugin_android_lifecycle”获取未知属性“android”。 无法为类型为 org.gradle.api.Project 的项目“:flutter_plugin_android_lifecycle”获取未知属性“android”。
- 尝试:
使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。 使用 --scan 运行以获得完整的见解。
- 在https://help.gradle.org获得更多帮助
BUILD FAILED in 2s 异常:Gradle 任务 assembleDebug 失败 退出代码 1
【问题讨论】: