我是Android Studio
的新手。現在我需要的僅僅是在< JDK>文件夾下的外部庫中添加一些jar文件。如何在android studio中的外部庫中添加一個罐子
如果任何人有這樣的想法,請幫助我
我是Android Studio
的新手。現在我需要的僅僅是在< JDK>文件夾下的外部庫中添加一些jar文件。如何在android studio中的外部庫中添加一個罐子
如果任何人有這樣的想法,請幫助我
將在應用程序/庫的JAR,並在app /的build.gradle在dependencies
部分添加:
compile fileTree(dir: 'libs', include: ['*.jar'])
謝謝,我第一次試圖把我的jar放在/ libs而不是/ app/libs中... – 2015-03-22 14:28:49
我可以選擇另一個/我自己的路徑,如「values \ my_folder \ myjar.jar」???因爲我正在研究android studio的源代碼。 – 2015-12-21 13:29:54
你只需要改變'dir'的值(所以用你需要的替換'libs')。 – 2016-01-22 07:55:58
在應用程序目錄中創建「libs」文件夾將lib文件複製到libs文件夾中右鍵單擊Android Studio中的jar文件並將其添加爲庫... 然後打開構建.gradle和補充一點:
dependencies {
compile files('libs/your jar file.jar')
}
添加您的jar文件到應用程序/庫(如果沒有libs文件夾,你可以創建一個)文件夾,然後右鍵點擊jar文件並點擊「添加爲庫」。
如果找不到lib文件夾,只需點擊「android」組合框並選擇「Project」即可。 (該按鈕位於項目資源管理器的頂部) – reversiblean 2015-04-21 14:28:28
然後,您可以展開項目以查找「libs」文件夾或右鍵單擊項目並創建一個新目錄。然後,您可以使用OS文件管理器將庫的JAR文件移動到該目錄中。 (謝謝你,@reversiblean讓我開始!) – Richard 2015-07-26 17:21:26
對@ reversiblean的評論+1 - 默認視圖是「Project Files」而不是「Project」,並且該視圖不顯示「app/libs」文件夾,但獲得也不讓你創造它。 – Jules 2017-01-25 02:57:50
基於GUI的方法將是在您的項目中添加一個額外的模塊。
一個最後一塊模塊。確保您包含的JAR文件最多使用JDK 1.7構建。許多與錯誤消息「com.android.dx.cf.iface.ParseException:錯誤的類文件魔法(cafebabe)或版本(0034.0000)」有關的問題直接來源於:0。
例使用Parse罐子...
添加的jar庫從項目視圖文件夾...創建lib文件夾中,如果不存在
複製所有罐子那裏...
添加庫到gradle ....在build.gradle文件中:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.0'
compile 'com.android.support:design:23.0.0'
compile 'com.android.support:percent:23.0.0'
compile 'com.parse.bolts:bolts-android:1.+'
compile fileTree(dir: 'libs', include: 'Parse-*.jar’)
}
爲了添加lib文件夾的所有jar文件...將Parse - *。jar更改爲* .jar
儘管我想深入解答這個問題,此方法適用於Android Studio 1.0.0及更高版本。
STEPS
最佳答案!謝謝。 – 2016-02-07 10:57:54
謝謝!十分清晰! :* – kahonmlg 2016-02-26 04:13:20
謝謝,精彩的回答。再次感謝 – 2017-07-14 11:38:24
這是如何在Android Studio 2.1.3中添加.jar
文件。
(至少使用AS 2.3)可以跳過步驟3和4. AS自動將JAR添加到build.gradle相關性中。 – 2017-03-11 21:22:38
跳過第3步和第4步,然後打開File-> Project Structure-> app-> dependencies->點擊+ - > jar依賴項並選擇jar文件。它爲我工作 – 2017-03-31 08:07:00
一個簡單的方法來添加Jar文件的Android Studio的步驟:
如果有人正在尋找另一個解決方案而沒有將jar文件實際複製到項目目錄中,例如,在多個項目中使用,當罐子:
打開的build.gradle並添加
def myJarFolder = 'C:/Path/To/My/Jars'
[...]
dependencies {
[...]
compile fileTree(dir: myJarFolder + '/jar/Sub/Folder/1', include: ['*.jar'])
compile fileTree(dir: myJarFolder + '/jar/Sub/Folder/2', include: ['*.jar'])
[...]
}
注意,當然,你不必使用 myJarFolder變量,我覺得它有用,但。該路徑也可以是相對的,例如, ../../Path/To/My/Jars。
與AndroidStudio 3.0
測試請檢查此鏈接: http://stackoverflow.com/questions/16588064/how-do-i-add-a-library-project-to-the-android-studio – Sayem 2014-09-04 08:03:55