簡體   English   中英

無法在Android Studio上使用Gradle安裝Kontakt Android SDK

[英]Can't install Kontakt Android SDK using Gradle on Android Studio

我正在嘗試將Kontakt的Android SDK安裝到Android Studio中的項目中。 我正在遵循Kontakt網站上的(看似基本)說明:

http://docs.kontakt.io/android-sdk/quickstart/#installing-the-sdk---android-studio

簡而言之,這些步驟說在頂級構建文件的repositories中添加maven { url 'http://repo.kontakt.io/repository/internal/' } compile 'com.kontakt.sdk.android:library:1.0.5' maven { url 'http://repo.kontakt.io/repository/internal/' } ,然后添加以添加compile 'com.kontakt.sdk.android:library:1.0.5'主模塊構建文件中的dependencies中的compile 'com.kontakt.sdk.android:library:1.0.5'

但是,當我嘗試將項目與更新的文件同步時,它失敗並顯示一條錯誤消息:

Error:Failed to find: com.kontakt.sdk.android:library:1.0.5

我嘗試了一個全新的項目,並且遇到了同樣的問題。

我猜這全都與以下事實有關:說明是為Android的Gradle工具的0.12版本編寫的,但我使用的是v1.1.0。 我不了解Gradle的細節,因此任何幫助將不勝感激。

我的猜測是應該將Kontakt.io公共存儲庫的路徑添加到allprojects部分,而不是buildscript

allprojects {
    repositories {
        jcenter()
        maven { url 'http://repo.kontakt.io/repository/internal/' }
    }
}

我不是100%確定,所以不要開槍打我:P

我認為添加這一行:

-->compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.kontakt.sdk.android:library:1.0.6'

在gradle項目的正上方,我想對其進行編譯修復。

轉到GitHub上的Kontakt.io Android Proximity SDK https://github.com/kontaktio/kontakt-android-sdk

  • 點擊下載ZIP按鈕

  • 將文件解壓縮到一個臨時位置。

  • 將jar文件添加到您的Android Studio項目中。

  • 文件->新模塊->導入.JAR / .AAR包->單擊下一步->瀏覽SDK路徑(2.1.1)->完成(花一些時間添加到項目中)

  • 然后,在依賴項中添加模塊

  • 右鍵單擊項目名稱->打開模塊設置->列表(模塊)下->單擊依賴關系->單擊'+'->模塊依賴關系->添加Kontakt.io-android-sdk

現在構建您的項目對kontakt io SDK來說,這對我來說很有用。 如果有人找到了Gradle構建的方法,請告訴我。

暫無
暫無

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

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