Zip异常,重复条目com / quickblox / BuildConfig.class

时间:2017-03-20 08:14:56

标签: android quickblox quickblox-android

我在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

[https://i.stack.imgur.com/m9XRj.png]

1 个答案:

答案 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