2010-01-27 54 views
13

乾草,我如何將org.apache.commons包導入到android中以便我可以在我的應用程序中使用它們?將org.apache.commons導入到Android應用程序中

感謝

+0

參見[此相關的問題(http://stackoverflow.com/questions/2047706/apache-commons-codec-with-android-could-not-find-method/8287154)如果在運行時遇到NoSuchMethodError。 – tstaylor7 2014-11-02 06:33:02

回答

13

如果您使用的是Eclipse:

  1. 下載jar包的庫您有興趣
  2. 轉到項目在Eclipse屬性 - > Java構建路徑 - >庫。在這裏添加外部JAR。
+0

在使用Eclipse的OS X上,我沒有「eclipse」菜單項。有任何想法嗎? – dotty 2010-01-27 13:38:55

+0

廢料,我找到了。拯救生命,非常感謝尼古拉。 – dotty 2010-01-27 13:52:53

5

爲了完整起見,如果您不使用eclipse開發,而且您正在使用ant構建,只需將jar放入項目的libs文件夾即可。
完成!

3

此外,請注意,並非所有這些都可以自動轉換爲Dalvik。例如,commons-httpclient不會完全從發佈二進制文件轉換,您需要通過源代碼來使其工作。

0

如果您正在使用的Android Stuido - 尚不支持添加庫 - 你需要編輯的src /的build.gradle

我想補充org.apache.commons.net和我的文件名爲「 org.apache.commons.net.jar」被安排在libs文件夾,所以我build.gradles依賴現在這個樣子:

dependencies { 
    compile files('libs/android-support-v4.jar') 
    compile files('libs/org.apache.commons.net.jar') 
} 
相關問題