当我运行我的应用程序时,我遇到了这个问题

时间:2021-01-31 12:42:41

标签: android flutter

<块引用>

FAILURE:构建失败,出现异常。

  • 出了什么问题: 无法确定任务“:compileReleaseAidl”的依赖关系。
<块引用>

未找到 SDK 位置。使用 ANDROID_SDK_ROOT 环境变量或通过在项目的本地属性文件中设置 sdk.dir 路径来定义位置 'C:\src\flutter.pub-cache\hosted\pub.dartlang.org\admob_flutter-1.0.1\android\ local.properties'。

  • 试试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org

    获得更多帮助

构建在 39 秒内失败

异常:由于上述问题,无法构建插件 admob_flutter。

<块引用>

1 个答案:

答案 0 :(得分:0)

我也通过升级构建 gradle 版本解决了这个问题。

项目的 build.gradle 文件中的先前设置是:

classpath("com.android.tools.build:gradle:3.5.0")

当前设置:

classpath("com.android.tools.build:gradle:4.2.0")

问题立即消失了。 :)

buildscript {
    ext.kotlin_version = '1.3.50'
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.2.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath 'com.google.gms:google-services:4.3.5'
    }
}