Ich habe an einigen Beispiel-OpenCV-Projekten in Android Änderungen vorgenommen, allerdings habe ich Probleme mit der erfolgreichen Verwendung von OpenCV in einem neuen Android-Projekt.
Die Dokumentation zur Verwendung von OpenCV mit Android besagt, dass Sie die folgenden Schritte zum Hinzufügen ausführen müssen OpenCV zu einem Android-Projekt -
Ich habe diese beiden Schritte befolgt, aber wenn ich meine Anwendung kompiliere, erhalte ich den Konsolenfehler -
Konnte OpenCV-2.3.1.apk nicht finden!
Wenn Sie ein neues Android-Projekt erstellen, müssen Sie lediglich
ausführenSie sollten das OpenCV-Bibliotheksprojekt dann nicht explizit in den Build-Pfad Ihres neuen Android-Projekts einfügen:
Wenn Sie den letzten Schritt machen, erhalten Sie den genauen Fehler Konnte OpenCV-2.3.1.apk nicht finden! in der Frage beschrieben.
Sieh dir den Build-Pfad des neuen Android-Projekts an und entferne das OpenCV-Projekt, falls es existiert, dann versuche es erneut und sieh, ob das hilft.
Wenn Sie OpenCV von Eigenschaften- & gt; Android- & gt; libarary- & gt; Hinzufügen hinzufügen, müssen Sie "Is Library" verlassen Kontrollkästchen deaktiviert. Rufen Sie Projekt- & gt; Eigenschaften- & gt; Android auf und deaktivieren Sie "Bibliothek" und versuchen Sie es erneut. Es sollte Ihr Problem lösen (es hat für mich getan), aber wenn es nicht bitte schauen Sie sich die Antworten von diese Frage , da andere Leute andere Dinge als hilfreich empfunden haben.