【问题标题】:when I run my application I face this problem当我运行我的应用程序时,我遇到了这个问题
【发布时间】:2021-05-04 19:58:33
【问题描述】:

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 无法构建。

【问题讨论】:

  • C:\src\flutter.pub-cache\hosted\pub.dartlang.org\admob_flutter-1.0.1\android\local.properties 尝试删除local.properties文件并重新编译跨度>

标签: android flutter


【解决方案1】:

我也通过升级 build 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'
    }
}

【讨论】:

    猜你喜欢
    • 2012-07-16
    • 1970-01-01
    • 2022-07-16
    • 1970-01-01
    • 2022-08-15
    • 1970-01-01
    • 2021-08-02
    • 1970-01-01
    • 2021-11-02
    相关资源
    最近更新 更多