[英]Use Android .so in Java code
美好的一天。 我有一个库.so在x86 Android上运行良好。 如何在Java中使用此库?
System.getProperty("sun.arch.data.model").equals("32");
真正
static
{
System.loadLibrary("full/path/to/library/liblibrary.so");
}
线程“主”中的异常java.lang.UnsatisfiedLinkError:java.library.path中没有full / path / to / library / liblibrary.so
也许它使用Android NDK的某些库?
System.loadLibrary的参数是程序员任意选择的库名。 该系统遵循标准但特定于平台的方法,将库名转换为本地库名。 例如,Solaris系统将名称pkg_Cls转换为libpkg_Cls.so,而Win32系统将相同的pkg_Cls名称转换为pkg_Cls.dll
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.