只会一点基础的 C 语言,现在要通过 JNA 调用 DLL 中的函数,其他函数调用的都没问题,就下面图中的第一个函数调用报错如下:
Caused by: java.lang.UnsatisfiedLinkError: Error looking up function 'st_wsx_TvWallCallMode': 找不到指定的程序。
接口是这么写的:
public interface StWsxLibDll extends StdCallLibrary {
StWsxLibDll instance = Native.loadLibrary("StWsxLib", StWsxLibDll.class);
int st_wsx_TvWallCallMode(String pDecPuid, String pDecServerIp, int nDecServerPort, int nModelID);
}
我大致了解了一下
我估计是我接口写的不对,但是这个接口该怎么写,希望 V 站大佬指点一下!!!
1
ysc3839 2018-06-24 18:45:23 +08:00 via Android 1
|