簡體   English   中英

Android Studio Gradle錯誤:無法解決:com.quickblox:quickblox-android-sdk-core:2.5.1

[英]Android Studio Gradle Error:Failed to resolve: com.quickblox:quickblox-android-sdk-core:2.5.1

我目前正在涉足Android開發,並且有一個Android Studio項目,正在嘗試將QuickBlox sdk添加到我的項目中。 我嘗試按照提供的說明進行操作,但發現它不起作用。 通過一些研究,我發現我可能不需要gradle文件中的mavenCentral()位,因為所提供的jcentral()行是等效的,因此我僅將以下部分添加到了gradle文件中。

allprojects {
repositories {
    jcenter()
    jcenter {
        url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
    }
}

但是,當我運行此命令時,出現錯誤:

Error:A problem occurred configuring project ':app'.

無法解析配置':app:_debugCompile'的所有依賴項。 無法解析com.quickblox:quickblox-android-sdk-core:2.5.1。 必需:Wext:app:unspecified無法解析com.quickblox:quickblox-android-sdk-core:2.5.1。 無法獲取資源' https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/com/quickblox/quickblox-android-sdk-core/2.5.1/quickblox-android-sdk-core -2.5.1.pom '。 無法獲取' https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/com/quickblox/quickblox-android-sdk-core/2.5.1/quickblox-android-sdk-core- 2.5.1.pom '。 對等方未認證

我在這里發現了很多類似的問題,並且嘗試了一些建議的答案,包括將github證書添加到java證書存儲區並重新安裝JDK,但這似乎沒有效果。 我沒有通過代理運行。

誰能指出我正確的方向?

您必須在應用程序級別(頂級)build.gradle文件中包含此參考。 只需添加以下內容:

allprojects {
    repositories {
        jcenter()

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

注意:您的url值寫在jcenter標記中。 只需將其替換為maven {url ..}標簽並同步您的項目即可。

希望對您有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM