/ / javacv para com android - android, javacv

javacv para com android - android, javacv

Eu estou trabalhando no aplicativo android que criar vídeo da lista de imagens usando javacv eu fiz o seguinte:

# Vá em File> New> Folder, selecione seu projeto como pasta pai, digite "libs / armeabi" como nome da pasta e clique em Finish. # Cópia de javacpp.jar e javacv.jar na pasta "libs" recém-criada. # Extrair todo o *.so arquivos de javacv-android-arm.jar, opencv-2.4.8-android-arm.jare ffmpeg-2.1.1-android-arm.jar diretamente para o recém-criado "libs / armeabi"pasta, sem criar nenhum dos subdiretórios encontrados nos arquivos JAR. # Navegue para Project> Properties> Java Build Path> Bibliotecas e clique em "Add JARs ...". # Selecione ambos javacpp.jar e javacv.jar da pasta "libs" recém-criada.

mas eu ainda tenho esse erro UnsatisfiedLinkError você pode me dizer qual é o problema? Eu também tentei fazer um novo projeto, mas o mesmo erro!

Respostas:

0 para resposta № 1

verifique seu arquivo build.gradle, ele deve conter:

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")
}

Eu acho que seu arquivo gradel está faltando javacv-android-arm.jar, opencv-android-arm.jar, libs / ffmpeg-android-arm.jar.