簡體   English   中英

為什么我無法在 android 中運行我的 flutter 項目,不斷出現 gradle 錯誤?

[英]why i am not able to run my flutter project in android constantly getting gradle error?

圖像以提供有關我的問題的更多信息 [:[* 出了什么問題:無法確定任務“:app.mergeDebugAssets”的依賴關系:> 無法解析配置“:app.debugRuntimeClasspath”的所有依賴關系:> 無法創建任務“:app.minifyReleaseWithR8”:>找不到帶路徑的平台 SDK; 平台;android-31

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 14s
Exception: Gradle task assembleDebug failed with exit code 1][1]][1]

我不斷收到關於 gradle 任務的錯誤,通過搜索它已經浪費了 3 天,但沒有得到任何解決方案,但可能需要信息

android/build.gradle

dependencies {
        classpath 'com.android.tools.build:gradle:7.0.2'//by default it was 4.1.2 but was getting error Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01 so I changed to 7.0.2 considering someone's suggestion
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }

gradle-wraper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip //before it was gradle-6.7

找不到路徑為 platforms;android-31 的平台 SDK,這意味着沒有 android SDK 文件夾

  1. 要在您的計算機上獲取最新的 Android API,請運行 android 列表目標,如果您沒有在列表中找到 Android API 31,您可以通過 Android studio 安裝它

$ android 列表目標

在此處輸入圖像描述

  1. 安裝后 Android API 31,
  • 在項目首選項中找到 Android SDK 位置
  • 檢查android文件夾下的“local.properties”文件中的sdk.dir是否正確

暫無
暫無

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

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