繁体   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