无法解决:com.quickblox:quickblox-android-sdk-chat:2.6.1
Posted
技术标签:
【中文标题】无法解决:com.quickblox:quickblox-android-sdk-chat:2.6.1【英文标题】:Fail to resolve: com.quickblox:quickblox-android-sdk-chat:2.6.1 【发布时间】:2016-08-23 04:49:19 【问题描述】:我按照 quick blox 给出的指令如下:
从 sdk 2.6.1 开始添加对特定模块的依赖,只需添加:
dependencies
compile("com.quickblox:quickblox-android-sdk-chat:2.6.1")
SDK 模块自动包含传递模块依赖项。
但是,我无法同步 gradle 文件,因为它显示了错误:
Fail to resolve: com.quickblox:quickblox-android-sdk-chat:2.6.1
请帮助我,我无法使用最新版本启动快速 blox。
【问题讨论】:
使用正确的标签得到正确的答案。 我在等级文件中添加了依赖项 [compile("com.quickblox:quickblox-android-sdk-chat:2.6.1") ],然后尝试同步 gradle 文件。但它没有同步并向我显示消息: @user3386993 - 我面临同样的问题。你找到解决方案了吗? 【参考方案1】:我也面临同样的问题。但是在搜索了一天之后,我设法解决了它。
对我来说,将以 allprojects
in 而不是 buildscript
in gradle 的方式处理以下行:
maven
url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
奇怪的是,您必须在应用程序级别(***)build.gradle 文件中包含此引用。
【讨论】:
【参考方案2】:应用级别(***)的 build.gradle 文件中的 sdk 存储库
allprojects
repositories
jcenter()
maven
url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
【讨论】:
【参考方案3】:正确的解决方案:将存储库添加到同一个 build.gradle 文件中:
repositories
maven
url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
dependencies
compile 'com.quickblox:quickblox-android-sdk-chat:2.6.1'
【讨论】:
以上是关于无法解决:com.quickblox:quickblox-android-sdk-chat:2.6.1的主要内容,如果未能解决你的问题,请参考以下文章