我在android studio2.2.1
中使用quickblox构建了一个简单的聊天应用程序,它与quickblox-android-0.8.1.jar
配合使用。
但现在我想添加附件。我为.jar
使用了另外四个(content, core, messages, chat 2.5.1)
个。{
我已经关注了quickblox网站的指导。但是获取zip异常重复条目com/quickblox/BuildConfig.class
。我究竟做错了什么?救命
build.gradle
[]
答案 0 :(得分:0)
您必须删除 quickblox-android-sdk-0.8.2.jar 依赖项并将其替换为
allprojects {
repositories {
maven {
url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
}
}
}
def qbSdkVersion = '2.5.1'
dependencies {
сompile "com.quickblox:quickblox-android-sdk-core:$qbSdkVersion"
сompile "com.quickblox:quickblox-android-sdk-chat:$qbSdkVersion"
сompile "com.quickblox:quickblox-android-sdk-content:$qbSdkVersion"
сompile "com.quickblox:quickblox-android-sdk-messages:$qbSdkVersion"
сompile "com.quickblox:quickblox-android-sdk-customobjects:$qbSdkVersion"
}
而且,
您必须使代码适应QuickBlox Android SDK 2.x系列。 Android SDK 0.8太旧了,它在1.x和2.x中发生了一些变化。
但是,我建议您更新到最新的3.3版本https://quickblox.com/developers/Android#Framework_changelog