检查APK在正确的架构文件夹中包含正确的.So(/libs/arm64-v8a).
arm64-v8a
file
[DllImport("e_sqlite3")]
dlopen
在Android清单中添加了读/书写权限。 在所有包含“ sql”的东西的过程信息中循环循环(它发现了哪个是出乎意料的,戈多是一个?)。)。在其中复制的.so文件,对不同的jnilib目录进行了尝试。
精心并重建了无数次。检查了在logcat中有用的任何事物(除了例外除了其他任何事情)。 我还在另一台Android手机上尝试了它。我看不出为什么未加载文件/发现文件。我也:
专门使用setProvider(... sqlite3)而不是默认的e_sqlite3(以更紧密匹配可用汇编中的名称)。 从SQLITE站点进行的包括SQLite AAR(Gradle Build的持续问题)。项目目录运行时,在该项目目录上,我会看到PCL DLL,如所期望的。