[英]android studio gradle can't resolve appcompat-v7:27.0.2
[英]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.