2011-08-16 19 views
0

在急切地等待我簡單FTP問題的答案時,我試圖使用FTPClient庫(http://androiddev.orkitra.com/?p=139) ,但我得到一個「NoClassDefFoundError」異常,可能是因爲我在.JAR庫文件中做了一些錯誤。我試着按照我找到的各種幫助,但仍然得到錯誤。如何在Android/Eclipse中使用FTPClient JAR庫

我下載了JAR文件,然後在Eclipse中我在.../myproj/libs區創建了一個NEW文件夾,然後導入了JAR:org.apache.commons.net_2.0.0.v200905272248.jar(注意你必須創建Eclipse中的文件夾|文件|新建...)

我創建了一個用戶庫(窗口|偏好|的Java |構建路徑|用戶庫),把它稱爲ClientFTP

我做了一個「添加罐」 ,瀏覽到.../myproj/libs區域,指向.jar文件

我去了Project |屬性| Java構建路徑|庫和選擇ClientFTP,然後放入罐的JAR文件

所以,現在的文件出現在我的包瀏覽器畫面,我可以這樣做:
進口org.apache.commons.net.ftp.FTPClient;
並且在我實例化這個類的時候,在Eclipse中沒有錯誤,所以這部分似乎可以工作。

但是,當我在模擬器上運行它時,我得到了異常。是否需要將一些魔法咒語放置在我的AndroidManfest文件中?我想不出還有什麼可能。
謝謝!

回答