我正在尝试将JavaCV与Android Studio和Gradle一起使用.我写了这样的代码片段:
repositories { mavenCentral() maven { url "http://maven2.javacv.googlecode.com/git/" } } dependencies { compile files('libs/android-support-v4.jar') compile group: 'com.googlecode.javacpp', name: 'javacpp', version: '0.5' compile group: 'com.googlecode.javacv', name: 'javacv', version: '0.5' }
我在dir外部库中看到了导入的库.所以我试着运行这个:
... IplImage zdjecie=cvLoadImage(Environment.getExternalStorageDirectory().getPath()+ "/1.bmp"); cvSaveImage(Environment.getExternalStorageDirectory().getPath() + "/2.bmp", zdjecie); ...
我收到了错误:
Caused by: java.lang.UnsatisfiedLinkError: Couldn't load jniopencv_core: findLibrary returned null
...因为我不知道我应该怎么处理opencv(和其他人).so文件.
那么我们应该如何在Android Studio中使用JavaCV?