Android - Hinzufügen von externen library project

Ich bin eine Menge ärger hinzufügen der WEKA-Bibliothek zu einem Projekt an dem ich arbeite. Ich habe mehrere tutorials, die erklären, wie dies zu tun, einschließlich der Android Developers guide:

http://developer.android.com/guide/appendix/faq/commontasks.html#addexternallibrary

angelegt und mehrere Beiträge auf SO.

Habe ich einen Ordner in meinem Projekt mit der weka.jar die Datei, erstellt eine neue Bibliothek (hinzufügen weka.jar Datei in der Bibliothek), und diese Bibliothek in meinem build-path. Außerdem habe ich die Bibliothek unter "Order and Export" - Registerkarte in den Eigenschaften des Projekts.

Habe ich auch schon versucht importieren der jar-Datei, so dass der tatsächliche Inhalt der jar-Datei, die extrahiert werden, in ein Verzeichnis in meinem Projekt.

Das Ergebnis von all diesem ist, dass mein Projekt in der Lage ist zu bauen, richtig und ohne Fehler, aber wenn es Zeit kommt, um mein code auf dem emulator, bekomme ich folgende exception:

04-10 22:52:21.051: FEHLER/dalvikvm(582): could not find class 'weka.Klassifikatoren.Bäume.J48', referenced from method edu.der usc.student.gelassenheit.classifier.GaitClassifierImpl.

mit J48 als Klasse-I-Bezug in meinem code.

Hat jemand weitere Vorschläge, die ich übersehen haben könnte?

Dank!

InformationsquelleAutor mmontalbo | 2010-04-10
Schreibe einen Kommentar