將WEKA庫添加到我正在處理的項目中時遇到了很多問題。我跟了幾個教程解釋如何做到這一點,包括Android開發者指南:Android - 將外部庫添加到項目中
http://developer.android.com/guide/appendix/faq/commontasks.html#addexternallibrary
和SO幾個貼子。
我在與weka.jar文件項目創建一個文件夾,創建一個新的庫(添加weka.jar文件庫),幷包括在我的構建路徑這個庫。我還在項目屬性的「訂單和導出」選項卡下添加了該庫。
我也曾嘗試導入jar文件,這樣罐子的實際內容被提取到在我的項目目錄。
這一切的最終結果是,我的項目是能夠正確無誤地建立,但是當談到時間,在模擬器上我得到下面的異常運行我的代碼:
04-10 22 :52:21.051:錯誤/ dalvikvm(582):無法找到類「weka.classifiers.trees.J48」,從方法edu.usc.student.composure.classifier.GaitClassifierImpl引用。
與J48是我在代碼中引用的類。
沒有人有我可能忽略了任何其他的建議?
謝謝!
感謝您的豐富回覆!我發現可以輸出複製未使用除Instance類(我可以輕鬆替換)的任何Weka類的訓練過的分類器的樹結構的Java代碼。我只是採取這種解決方法,而不是嘗試將Weka移植到Android哈哈。 – mmontalbo 2010-04-11 00:09:14