【问题标题】:Fail to resolve: com.quickblox:quickblox-android-sdk-chat:2.6.1无法解决: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 文件。但它没有同步并向我显示消息:无法解决:com.quickblox:quickblox-android-sdk-chat:2.6.1
  • @user3386993 - 我面临同样的问题。你找到解决方案了吗?

标签: quickblox quickblox-android


【解决方案1】:

我也面临同样的问题。但是在搜索了一天之后,我设法解决了它。

对我来说,将以 allprojects in 而不是 buildscriptin 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'
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-28
        • 2019-05-12
        • 1970-01-01
        • 1970-01-01
        • 2018-07-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多