Ich habe einige Schwierigkeiten hinzufügen von OpenCV, um ein neues Android-Projekt
Habe ich änderungen an mehreren Beispiel OpenCV-Projekte in Android, aber ich habe einige Probleme mit der Verwendung von OpenCV erfolgreich in ein neues Android-Projekt.
Den Dokumentation über die Verwendung der OpenCV mit Android sagt, führen Sie die folgenden Schritte zum hinzufügen von OpenCV, um ein Android-Projekt -
- sorgen für das Android-Projekt ist in dem gleichen Arbeitsbereich wie OpenCV
- fügen Sie einen Verweis auf die OpenCV-Projekt, indem Sie zu Eigenschaften > Android > Library > Hinzufügen und die Wahl der OpenCV-Bibliothek-Projekt
Ich habe beide Schritte, aber wenn ich kompilieren meine Bewerbung erhalte ich die Fehler-Konsole -
Nicht finden konnte OpenCV-2.3.1.apk!
- Ich glaube, Sie wollen nicht die apk-Datei. Sie wollen wahrscheinlich ein tar/zip-Datei, die kann man sich mit Eclipse beschäftigen sich mit einmal erweitert. Diesen link für openCV, erklärt mehr
- Das ist der gleiche link, den ich in meiner ursprünglichen Frage. Wie ich schon in meiner Frage, ich habe die Schritte, die in dieser Dokumentation
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim erstellen eines neuen Android Projektes, das einzige, was Sie tun müssen, ist
Sollten Sie dann nicht explizit hinzufügen OpenCV-Bibliothek-Projekt in Ihr neues Android-Projekt erstellen Pfad:
Wenn Sie letzten Schritt bekommen Sie die genaue Fehlermeldung nicht finden Konnte OpenCV-2.3.1.apk! in der Frage beschriebenen.
Schauen Sie sich die Neue Android-Projekt build path und entfernen OpenCV Projekt, wenn es vorhanden ist, dann wird es geben ein anderes versuchen und sehen, ob das hilft.
Wenn Sie hinzufügen, OpenCV von Eigenschaften->Android->Bibliothek funktioniert->Hinzufügen Sie verlassen müssen "Bibliothek" checkbox deaktiviert. Gehen Sie zu Projekt->Eigenschaften->Android und deaktivieren Sie "Bibliothek" und versuchen Sie es dann erneut. Es sollte sich eine Lösung für Ihr Problem (für mich) aber wenn es nicht funktioniert, bitte werfen Sie einen Blick auf die Antworten der diese Frage wie andere Leute gefunden haben, einige andere Dinge, die hilfreich sein als gut.
Hatte ich dieses problem, wenn ich zog in die jni_part.cpp Datei aus einem Beispiel-Projekt. Ich vergaß zu ändern, die Namen der Funktionen zum fit der package-name der Klasse, dass ich mit Ihnen aus:
Hoffe, das jemand hilft.