我是靠谱客的博主 认真大山,最近开发中收集的这篇文章主要介绍编译问题追踪 :Received status code 502 from server,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

编译问题

Could not GET 'https://dl.bintray.com/umsdk/release/com/tencent/bugly/symtabfileuploader/maven-metadata.xml'. Received status code 502 from server: Bad Gateway
Disable Gradle 'offline mode' and sync project

分析

  1. 是不是bugly组件的问题 ?
  • 不是
    bugly有一个简单的集成guide . 没有指定仓库
添加依赖

在项目的buid.gradle文件的dependencies(buildscript部分)中添加:

classpath 'com.tencent.bugly:symtabfileuploader:latest.release'

其中version为符号表文件上传插件版本号,更新插件只需要修改这个版本号并Rebuild一下工程即可。
添加插件和配置

在module的buid.gradle文件的顶部添加:

apply plugin: 'bugly'

bugly {
  appId = '<APP_ID>' // 注册时分配的App ID
  appKey = '<APP_KEY>' // 注册时分配的App Key
}

其中APP_ID和APP_KEY是必填的,App ID和App key可以从“产品设置”里面获取。
  1. umsdk问题 ?
如果您为自动集成SDK6.0.0

在工程build.gradle配置脚本中buildscript和allprojects段中修改【友盟+】SDK新maven仓库地址为:

maven{url'https://repo1.maven.org/maven2/'}

buildscript {
 repositories {
     google()
     jcenter()
     maven { url 'https://repo1.maven.org/maven2/' }
}
 dependencies {
     classpath 'com.android.tools.build:gradle:3.4.0'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}

allprojects {
 repositories {
     google()
     jcenter()
     maven { url 'https://repo1.maven.org/maven2/' }
}
}

总结

需要删除原来的仓库地址 maven { url ‘https://dl.bintray.com/umsdk/release’ }

最后

以上就是认真大山为你收集整理的编译问题追踪 :Received status code 502 from server的全部内容,希望文章能够帮你解决编译问题追踪 :Received status code 502 from server所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部