【问题标题】:quickblox new sdk integrationquickblox 新的 sdk 集成
【发布时间】:2017-04-11 01:09:09
【问题描述】:

我正在尝试集成最新版本的 quickblox sdk

我已将这些行添加到我的 gradle 文件中

repositories {

jcenter()
flatDir {
    dirs 'libs'
}
maven {
    url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
}
} 

还加

сompile 'com.quickblox:quickblox-android-sdk-chat:3.3.1'
сompile 'com.quickblox:quickblox-android-sdk-content:3.3.1'
сompile 'com.quickblox:quickblox-android-sdk-messages:3.3.1'

现在尝试同步 gradle 文件时出现以下错误

    Error:(151, 0) Gradle DSL method not found: 'сompile()'
Possible causes:<ul><li>The project 'app' may be using a version of the Android Gradle plug-in that does not contain the method (e.g. 'testCompile' was added in 1.1.0).
<a href="fixGradleElements">Upgrade plugin to version 2.3.1 and sync project</a></li><li>The project 'app' may be using a version of Gradle that does not contain the method.
<a href="openGradleSettings">Gradle settings</a></li><li>The build file may be missing a Gradle plugin.
<a href="apply.gradle.plugin">Apply Gradle plugin</a></li>

谁能告诉我这是什么问题?

【问题讨论】:

    标签: android quickblox


    【解决方案1】:

    首先检查 android studio 中的 sdk manager 是否有更新,比如 gradle 。 然后更改 gradle 文件中的代码并同步它。

    maven {
        url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
    }
    

    到

    maven {
                url= "file://Users/igor/workspace/quickblox/quickblox-android-sdk-releases-master"
            }
    

    我希望它会起作用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      • 1970-01-01
      相关资源
      最近更新 更多