簡體   English   中英

我在運行第一個 flutter 項目時出錯

[英]I got error on running first flutter project

我是flutter的新人,我創建了一個flutter的項目,沒有做任何改動。 只需在 vs 代碼中創建和運行。 但它向我展示了這些錯誤。 為什么它給我錯誤? 什么地方出了錯? 我想知道原因。 flutter 版本是 3.3.10 通道穩定版。 這些圖片是關於SDK 平台SDK 工具SDK 更新站點

在調試模式下在 SM G9880 上啟動 lib\main.dart...

失敗:構建失敗,出現異常。

  • 出了什么問題:配置根項目“android”時出現問題。

無法解析配置“:classpath”的所有文件。 找不到 builder-7.1.2.jar (com.android.tools.build:builder:7.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/7.1.2/builder-7.1.2.jar Could not find repository-30.1.2.jar ( com.android.tools:repository:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/repository/30.1.2/repository-30.1.2.jar找不到 builder-test-api-7.1。 2.jar (com.android.tools.build:builder-test-api:7.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/7.1.2/builder-test-api-7.1.2.jar可以找不到 bundletool-1.8.0.jar (com.android.tools.build:bundletool:1.8.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/1.8.0/bundletool-1.8.0.jar找不到 aapt2-proto-7.1。 2-7984345.jar (com.android.tools.build:aapt2-proto:7.1.2-7984345)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/7.1.2-7984345/aapt2-proto-7.1.2-7984345.jar可以找不到 crash-30.1.2.jar (com.android.tools.analytics-library:crash:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/30.1.2/crash-30.1.2.jar找不到 tracker-30.1。 2.jar (com.android.tools.analytics-library:tracker:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/30.1.2/tracker-30.1.2.jar找不到 shared-30.1。 2.jar (com.android.tools.analytics-library:shared:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/30.1.2/shared-30.1.2.jar Could not find databinding-compiler- common-7.1.2.jar (androidx.databinding:databinding-compiler-common:7.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/7.1.2/databinding-compiler-common-7.1.2.jar找不到數據綁定- common-7.1.2.jar (androidx.databinding:databinding-common:7.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/7.1.2/databinding-common-7.1.2.jar Could not find baseLibrary-7.1.2.jar ( com.android.databinding:baseLibrary:7.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/7.1.2/baseLibrary-7.1.2.jar Could not find layoutlib-api-30.1.2.jar ( com.android.tools.layoutlib:layoutlib-api:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/30.1.2/layoutlib-api-30.1.2.jar找不到 android-設備提供商-ddmlib-proto-30.1.2.jar (com.android.tools.utp:android-device-provider-ddmlib-proto:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-ddmlib-proto/30.1.2/android-device-provider- ddmlib-proto-30.1.2.jar找不到 android-device-provider-gradle-proto-30.1.2.jar (com.android.tools.utp:android-device-provider-gradle-proto:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-gradle-proto/30.1.2/android-device-provider- gradle-proto-30.1.2.jar找不到 android-test-plugin-host-additional-test-output-proto-30.1.2.jar (com.android.tools.utp:android-test-plugin-host-additional-test-輸出原型:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/30.1.2/ android-test-plugin-host-additional-test-output-proto-30.1.2.jar找不到 android-test-plugin-host-coverage-proto-30.1.2.jar (com.android.tools.utp:android-test-插件主機覆蓋率原型:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-coverage-proto/30.1.2/android-test- plugin-host-coverage-proto-30.1.2.jar找不到 android-test-plugin-host-retention-proto-30.1.2.jar (com.android.tools.utp:android-test-plugin-host-retention-proto: 30.1.2). 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-retention-proto/30.1.2/android-test- plugin-host-retention-proto-30.1.2.jar找不到 android-test-plugin-result-listener-gradle-proto-30.1.2.jar (com.android.tools.utp:android-test-plugin-result-listener-漸變原型:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/30.1.2/android- test-plugin-result-listener-gradle-proto-30.1.2.jar找不到 builder-model-7.1.2.jar (com.android.tools.build:builder-model:7.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/7.1.2/builder-model-7.1.2.jar Could not find dvlib- 30.1.2.jar (com.android.tools:dvlib:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/30.1.2/dvlib-30.1.2.jar找不到 common-30.1.2.jar (com. android.tools:common:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/common/30.1.2/common-30.1.2.jar Could not find transform-api-2.0.0-棄用-use-gradle-api.jar (com.android.tools.build:transform-api:2.0.0-deprecated-use-gradle-api)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api- 2.0.0-deprecated-use-gradle-api.jar找不到 jetifier-processor-1.0.0-beta09.jar (com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta09)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta09/jetifier-processor-1.0.0- beta09.jar找不到 apkzlib-7.1.2.jar (com.android.tools.build:apkzlib:7.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/7.1.2/apkzlib-7.1.2.jar找不到 jetifier-core-1.0。 0-beta09.jar (com.android.tools.build.jetifier:jetifier-core:1.0.0-beta09)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta09/jetifier-core-1.0.0- beta09.jar找不到 protos-30.1.2.jar (com.android.tools.analytics-library:protos:30.1.2)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/30.1.2/protos-30.1.2.jar Could not find core-proto- 0.0.8-alpha07.jar (com.google.testing.platform:core-proto:0.0.8-alpha07)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-proto/0.0.8-alpha07/core-proto-0.0.8-alpha07。 jar

  • 嘗試:

使用 --stacktrace 選項運行以獲取堆棧跟蹤。 使用 --info 或 --debug 選項運行以獲取更多日志 output。使用 --scan 運行以獲取完整的見解。

在 3 秒內構建失敗異常:Gradle 任務 assembleDebug 失敗,退出代碼為 1 已退出(sigterm)

嘗試在 buildscript{...} 中添加mavenCentral() ,在/android/build.gradle文件中添加 allprojects{...} 如下所示:

buildscript {
    ...
    repositories {
        google()
        mavenCentral() // <- HERE
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.3'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        google()
        mavenCentral() // <- AND HERE

        maven{ url 'http://download.flutter.io' }
        ...
    }
    ...
}

請隨時告訴我這是否有效; 您可以在此處了解有關不同 maven 存儲庫的更多信息: Difference among mavenCentral(), jCenter() and mavenLocal()?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM