我成功添加了一个带有.jar和.so文件的android库。将.so添加到jniLibs/armeabi-v7a
并将.jar添加到libs/
后,我在模块build.gradle
中添加了以下内容:implementation files('libs/mylib.jar')
。
这很好用。
但是,只要我将mailcore2-android-4.aar添加为依赖项,当我第一次使用mylib对象时,就会出现以下错误:
java.lang.UnsatisfiedLinkError: No implementation found for com.myLibPackage.myLib
我正在使用Kotlin,而lib是用Java编写的。我已经尝试了几种方法来添加依赖项(单独的模块,文件),但问题仍然存在。