You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加location包后无法运行,疑为Kotlin Gradle问题

解决添加Location包后Kotlin Gradle相关运行问题
  • 检查依赖版本冲突:执行./gradlew app:dependencies(Android项目)查看location包依赖的Kotlin版本,确认和项目根build.gradle中声明的版本是否不一致。若存在冲突,可强制统一版本:

    // 在根build.gradle的allprojects块中添加
    configurations.all {
        resolutionStrategy.force "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
        resolutionStrategy.force "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
        resolutionStrategy.force "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
    }
    
  • 清理重建项目:执行./gradlew clean命令,随后点击IDE的「Rebuild Project」,同时删除项目根目录下的.gradle和.idea文件夹后重启IDE。

  • 同步Gradle插件与Kotlin版本:确保Kotlin Gradle插件版本和Kotlin语言版本匹配(例如Kotlin 1.8.0对应Gradle插件7.4.0+),在根build.gradle中调整同步:

    plugins {
        id 'com.android.application' version '7.4.2' apply false
        id 'org.jetbrains.kotlin.android' version '1.8.0' apply false
    }
    
  • 获取完整错误日志:仅截图信息可能不全,在终端执行./gradlew assembleDebug --stacktrace,通过详细报错定位具体冲突的依赖或配置项。

内容的提问来源于stack exchange,提问作者Yousif Ebrahim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 20:42:00