然而我们这个相机厂商只提供
armeabi
架构的包
由于测试机是v8a的架构,而且flutter经过多个版本更新后,不能直接flutter run的时候指定平台架构为32位的,则无法调用到so文件
,所以有不小的麻烦。这先按下不表。
一、导入jar包和so文件
导入jar包
首先还是在plugin/android
的目录新建一个libs
文件夹,然后将jar文件放进去就好
然后在依赖里一个一个导入就好。
dependencies {
implementation files(‘libs/hyfisheyepano.jar’)
implementation files(‘libs/mid-core-sdk-4.0.7.jar’)
implementation files(‘libs/org.apache.http.legacy.jar’)
implementation files(‘libs/wup-1.0.0.E-SNAPSHOT.jar’)
implementation files(‘libs/Xg_sdk_4.0.3_20180720_1441.jar’)
implementation files(‘libs/nv_sdk_v1.0.0.jar’)
}
导入so文件
so文件包在编辑器中只需要放入指定位置,就可以被找到,在Android