/ / javacv pour avec android - android, javacv

javacv pour avec android - android, javacv

Je travaille sur l'application Android qui crée une vidéo à partir d'une liste d'images à l'aide de javacv

# Allez dans Fichier> Nouveau> Dossier, sélectionnez votre projet comme dossier parent, tapez "libs / armeabi" comme nom du dossier et cliquez sur Terminer. # Copie javacpp.jar et javacv.jar dans le dossier "libs" nouvellement créé. # Extraire tous les *.so fichiers de javacv-android-arm.jar, opencv-2.4.8-android-arm.jar, et ffmpeg-2.1.1-android-arm.jar directement dans le "libs / armeabi" nouvellement créédossier, sans créer aucun des sous-répertoires trouvés dans les fichiers JAR. # Accédez à Projet> Propriétés> Chemin de construction Java> Bibliothèques et cliquez sur "Ajouter des fichiers JAR ...". # Sélectionnez les deux javacpp.jar et javacv.jar à partir du dossier "libs" nouvellement créé.

mais j'ai toujours cette erreur UnsatisfiedLinkError pouvez-vous me dire quel est le problème? J'ai aussi essayé de faire un nouveau projet mais la même erreur!

Réponses:

0 pour la réponse № 1

vérifiez votre fichier build.gradle, il devrait contenir:

dependencies {
[...]
//JavaCV
compile files("libs/ffmpeg.jar")
compile files("libs/javacpp.jar")
compile files("libs/javacv.jar")
compile files("libs/opencv.jar")
compile files("libs/armeabi.jar")
compile files("libs/javacv-android-arm.jar")
compile files("libs/opencv-android-arm.jar")
compile files("libs/ffmpeg-android-arm.jar")
}

Je pense que votre fichier de niveau est manquant.