Ich versuche OpenCV in Android Studio für mein neuestes Projekt zu integrieren. Ich folgte den folgenden Schritten:Kann OpenCV in android Studio nicht integrieren
- Importierte neues Modul .. \ OpenCV-android-sdk \ java \
- Hinzugefügt dependancy OpenCVLibrary320
- Changed compilesdk und targetsdk Versionen bis 23 und buildToolsVersion bis 25.0.0 in der build.gradle von OpenCVLibrary320
- kopiert den Inhalt .. \ OpenCV-android-sdk \ sdk \ nativen \ main app \ src \ jniLibs (nach einem jni Ordner erstellen)
- ein Code-snippet Schrieb wenn zu testen es funktionierte
Aber ich habe den Fehler:
Error:Execution failed for task ':app:compileDebugNdk'. Error: Your project contains C++ files but it is not using a supported native build system. Consider using CMake or ndk-build integration with the stable Android Gradle plugin: https://developer.android.com/studio/projects/add-native-code.html or use the experimental plugin: https://developer.android.com/studio/build/experimental-plugin.html .
Wie kann ich dieses Problem beheben?
Hinweis: In Schritt 4 habe ich den jniLibs-Ordner erstellt, der jedoch nicht in der Android-Ansicht angezeigt wurde. Daher musste ich den Inhalt in den Ordner jniLibs in der Ansicht "Projekt" kopieren.
https://stackoverflow.com/questions/43766092/reg-adding-opencv-to-native-c-code-through-cmake-on-android-studio/43886764 # 43886764 Dies ist die bei weitem beste Lösung für die Integration von opencv in Android – Thesoham24
Mögliches Duplikat von [Reg. Hinzufügen von OpenCV zum nativen C-Code über CMake in Android Studio] (https://stackoverflow.com/questions/43766092/reg-adding-opencv-to-native-c-code-through-cmake-on-android-studio) –