2013-11-26 26 views
1

我的問題很簡單:在網上有 有很多方法和教程如何通過eclipse,android工作室等在Android應用程序中包括罐子。 我想手動完成它;所以,我想知道我必須編輯哪些文件才能將我的應用程序 與特定的jar包綁定。添加外部jar到一個android項目*手動*(沒有月食等)

+0

我可以問你爲什麼不想使用Eclipse或其他程序? – Katana24

+0

,因爲我對日漸滯後的Eclipse和仍然存在bug的Android Studio感到厭倦和厭倦。此外,我想了解Android的內部更好 –

回答

0
在網絡

有很多方法和教程如何將通過Eclipse中的Android應用程序,Android的工作室罐子

這是因爲使用第三方庫是聯繫在一起的構建系統被用來構建應用程序。

我想這樣做手工

目前還不清楚什麼是「手動」是指在這種情況下。

如果您的意思是您正在使用Ant,只需將JAR放入您項目的libs/目錄中,即可完成。請注意,這也適用於Eclipse。

如果你的意思是你使用的搖籃,你需要這樣的事情在你的build.gradle文件:

dependencies { 
    compile fileTree(dir: 'libs', include: '*.jar') 
} 

或者,如果JAR文件可以在一個Maven或常春藤庫中找到,您可以參考這些還有,通過在repositories塊定義信息庫,然後只需指定神器在compile指令:

repositories { 
    mavenCentral() 
} 

dependencies { 
    compile 'com.google.guava:guava:11.0.2' 
} 
+0

感謝您的信息。你的回答讓我懷疑我的項目編譯失敗的原因不是依賴關係,而是可怕的R錯誤本身。 –

相關問題