我想要什么?
我想在 openCV-android-sdk 的帮助下创建一个SDK。
我尝试了什么?
我确实获得了SDK,但由于包含完整的OpenCV,因此生成的SDK非常沉重。但是我想像在应用程序场景中那样减小SDK的大小,因为我无法提供大尺寸的SDK。
我知道什么?
当我们将openCV集成到应用程序中时,我们可以在gradle中进行ABI配置,这有助于我们根据体系结构减小尺寸。
答案 0 :(得分:0)
从“ \ OpenCV-android-sdk \ sdk \ native \ libs \”中将文件夹“ armeabi,armeabi-v7a(也包括其他体系结构)”复制到您的app / src / main / jniLibs/。
app
|
src
|
main
|
jniLibs
|
armeabi
| |
| your_lib_compiled_for_armeabi.so
|
armeabi-v7a
| |
| your_lib_compiled_for_v7a.so
|
x86
| |
| your_lib_compiled_for_x86.so