我遵循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与最新版本。
我也面临着同样的问题。但是在搜索了一天之后,我已经设法解决了这个问题。
对我来说,将以下行复制到allprojects
中而不是gradle中的buildscript
工作:
maven {
url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
}
奇怪的是,你必须在应用级(顶层)构建中包含这个引用。gradle文件。
sdk库。Gradle文件在应用级(顶层)
allprojects {
repositories {
jcenter()
maven {
url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
}
}
}
正确的解决方案:在相同的构建中添加存储库。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'
}