我正在构建一个 jar 文件,该文件使用 jni 加载从 Android apk 文件中提取的 x86-64 elf。但是当我运行我的应用程序时,它会抛出这个异常:
引起:java.lang.UnsatisfiedLinkError: /lib/x86_64-linux-gnu/libc.so: version `LIBC' not found (required by /tmp/jna-1195364489/jna8496397495292865633.tmp)
所以看起来我机器上的 libc.so 版本与此类 elf 文件不兼容。我知道 Android 应用程序使用仿生而不是 glibc。如何将这些仿生 *.so 文件安装到我的 Ubuntu linux 中,以便它可以与此类 jar 应用程序一起使用?