【发布时间】:2022-01-15 06:24:44
【问题描述】:
看起来 Bintray 库已关闭,我无法构建我的应用程序。我尝试了很多解决方案,但都没有奏效。 那里有一个类似的 github 问题,它已经在没有任何适当帮助的情况下关闭。 Github链接:https://github.com/flutter/flutter/issues/94400
这是我得到的错误:
在调试模式下在 sdk gphone x86 arm 上启动 lib\main.dart... 正在运行 Gradle 任务 'assembleDebug'...
FAILURE:构建失败并出现异常。
- 出了什么问题: 任务“:app:checkDebugAarMetadata”执行失败。
无法解析配置“:app:debugRuntimeClasspath”的所有文件。 无法解析 com.google.android.gms:play-services-location:16.+。 要求: 项目:应用程序>项目:位置 > 无法列出 com.google.android.gms:play-services-location 的版本。 > 无法从 https://google.bintray.com/exoplayer/com/google/android/gms/play-services-location/maven-metadata.xml 加载 Maven 元数据。 > 无法获取“https://google.bintray.com/exoplayer/com/google/android/gms/play-services-location/maven-metadata.xml”。从服务器收到状态码 502:Bad Gateway
- 试试:
使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。 运行 --scan 以获得完整的见解。
- 在https://help.gradle.org获得更多帮助
在 10 秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1
android\build.gradle
buildscript {
repositories {
google()
mavenCentral()
maven {
url 'https://dl.google.com/dl/android/maven2'
}
// jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.0'
classpath 'com.google.gms:google-services:4.3.10'
}
}
allprojects {
repositories {
google()
mavenCentral()
maven {
url 'https://dl.google.com/dl/android/maven2'
}
// jcenter()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
delete rootProject.buildDir
}
gradle-wrapper.properties
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
** 扑医生 -v **
[√] Flutter (Channel stable, 2.2.3, on Microsoft Windows [Version 10.0.19044.1348], locale en-US) • Flutter 2.2.3 版,位于 C:\Users\PC\Documents\src\flutter • 框架修订 f4abaa0735(5 个月前),2021-07-01 12:46:11 -0700 • 引擎版本 241c87ad80 • Dart 版本 2.13.4
[√] Android 工具链 - 为 Android 设备开发(Android SDK 版本 30.0.3) • Android SDK 位于 C:\Users\PC\AppData\Local\Android\sdk • 平台 android-31,构建工具 30.0.3 • Java 二进制文件位于:C:\Program Files\Android\Android Studio\jre\bin\java • Java 版 OpenJDK 运行时环境(内部版本 11.0.8+10-b944.6842174) • 接受所有 Android 许可证。
[√] Chrome - 为网络开发 • C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 中的 Chrome
[√] Android Studio • C:\Program Files\Android\Android Studio 中的 Android Studio • Flutter 插件可以从以下位置安装: https://plugins.jetbrains.com/plugin/9212-flutter • Dart 插件可以从以下位置安装: https://plugins.jetbrains.com/plugin/6351-dart • android-studio-dir = C:\Program Files\Android\Android Studio • Java 版 OpenJDK 运行时环境(内部版本 11.0.8+10-b944.6842174)
[√] VS 代码(版本 1.62.3) • C:\Users\PC\AppData\Local\Programs\Microsoft VS 代码中的 VS 代码 • Flutter 扩展版本 3.25.0
[√] 已连接设备(3 个可用) • sdk gphone x86 arm(移动) • emulator-5554 • android-x86 • Android 11 (API 30)(模拟器) • Chrome(网络) • chrome • web-javascript • Google Chrome 96.0.4664.93 • Edge(网络) • edge • web-javascript • Microsoft Edge 96.0.1054.43
• 未发现任何问题!
【问题讨论】:
-
更新我的问题,试试这个[我的问题](stackoverflow.com/questions/70309075/…)
标签: android flutter gradle build.gradle bintray