簡體   English   中英

無法在Android Studio中添加外部庫?

[英]Can't add External Library in Android Studio?

我通過以下方法向項目添加了外部庫。 並嘗試了這種方法 Gradle構建完成,我將這一行添加到了build.gradle

compile 'com.github.castorflex.smoothprogressbar:library-circular:1.0.1'

現在,我正在嘗試在我的課程中import該庫。 但是我做不到。 我看了看文件,它們位於exploded-aar下的build目錄中。 所以我在編譯行中添加了@aar 仍然沒有變化。

我如何將這個庫導入我的班級或哪里出了問題?

提前致謝

好吧,您無需下載任何內容或將依賴項指向文件。

與您使用的大多數依賴項一樣,該依賴項可以從JCenter (Java和Android組件的最大存儲庫)自動獲取。

您需要做的只是:

  1. 將JCenter添加為依賴項存儲庫。
  2. 聲明您需要library-circular依賴。 可以在JCenter中的特定程序包/版本中找到並復制/粘貼文件圖標。
  3. 將您的Android Studio項目與Gradle構建文件重新同步。 這是Android Studio中Gradle窗格中的“同步”按鈕。

這是您的build.gradle應該包括的內容:

repositories {
    jcenter()
}

dependencies {
    compile(group: 'com.github.castorflex.smoothprogressbar', name: 'library-circular', version: '1.0.1', ext: 'aar')
}

在建立。 gradle放置了以下代碼依賴項{編譯fileTree(dir:'libs',include:['* .jar'])

}

是否添加了依賴項?

您可以通過以下方式進行操作-

dependencies {
compile files('insert ParentFolder/external_library_name with the extension here')
}

將其添加到基於app文件夾的build.gradle

1.將jar文件放入libs文件夾。

2.右鍵單擊它,然后單擊“添加為庫”。

3.確保編譯文件('libs / abcdef.jar')在build.gradle文件中,最后添加依賴項。

例如。

dependencies {

    compile fileTree(dir: '../jar', include: '*.jar')

    compile project(':pull-to-refresh')

    compile files('libraries/abcdef.jar')
}

希望這可以幫助 :)

暫無
暫無

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

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