繁体   English   中英

Flutter 构建错误:无法确定任务':app:compileDebugJavaWithJavac的依赖关系

[英]Flutter Build Error:Could not determine the dependencies of task ':app:compileDebugJavaWithJavac

在重建过程之前和之后工作正常,突然重新启动中断了过程,之后出现了错误,我已经尝试了在互联网上找到的所有可能的解决方案。

我为该项目运行 v1.22.6。

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

  • 出了什么问题:无法确定任务':app:compileDebugJavaWithJavac'的依赖关系。

无法解析配置 ':app:debugCompileClasspath' 的所有任务依赖项。 无法解析 com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99]。 要求:项目:app > com.onesignal:OneSignal:3.15.7 > 未能列出 com.google.androididentifier.gms 的版本: > Unable to load Maven meta-data from https://google.bintray.com/exoplayer/com/google/android/gms/play-services-ads-identifier/maven-metadata.xml . > 无法获取资源“https://google.bintray.com/exoplayer/com/google/android/gms/play-services-ads-identifier/maven-metadata.xml”。 > 无法获取“https://google.bintray.com/exoplayer/com/google/android/gms/play-services-ads-identifier/maven-metadata.xml”。 从服务器收到状态代码 403:禁止无法解析 com.google.android.gms:play-services-basement:[15.0.1,16.0.0)。 Required by: project:app > com.google.android.gms:play-services-location:15.0.1 project:app > com.google.android.gms:play-services-places-placereport:15.0.1 > Failed to列出 com.google.android.gms 的版本:play-services-basement。 > 无法从 https://google.bintray.com/exoplayer/com/google/android/gms/play-services-basement/maven-metadata.Z0F635D0E0F38276C 加载 Maven 元数据 > 无法获取资源“https://google.bintray.com/exoplayer/com/google/android/gms/play-services-basement/maven-metadata.xml”。 > 无法获取“https://google.bintray.com/exoplayer/com/google/android/gms/play-services-basement/maven-metadata.xml”。 从服务器收到状态码 403:禁止无法解析 com.google.android.gms:play-services-tasks:[15.0.1,16.0.0)。 Required by: project:app > com.google.android.gms:play-services-location:15.0.1 > Failed to list versions for com.google.android.gms:play-services-tasks. > 无法从 https 加载 Maven 元数据://google.bintray.com/exoplayer/com/google/android/gms/play-services-tasks/maven-metadata.Z0F635D0E0F3876CC > 无法获取资源“https://google.bintray.com/exoplayer/com/google/android/gms/play-services-tasks/maven-metadata.xml”。 > 无法获取“https://google.bintray.com/exoplayer/com/google/android/gms/play-services-tasks/maven-metadata.xml”。 从服务器收到状态码 403:Forbidden

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

  • https://help.gradle.org获得更多帮助

BUILD FAILED in 1m 0s Exception: Gradle task assembleDebug failed with exit code 1

运行 Flutter Doctor,检查它是否给出与 android 许可证相关的错误? 如果是,则运行 flutter 医生 --android-licenses。 只接受所有,它应该工作。

尝试更改您最近添加的pubspec.yaml文件中的依赖项版本。 然后重建项目。

***.bintray.com 40X error与 jFrog 停止更新原始域中的服务有关。

repositories {
  jcenter() // <-- remove this line
  mavenCentral() // <-- add this line
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM