我在DLL中定义了这个类型: typedef int FMOD_MEMORY_TYPE; 我是否可以在Java语言中为此创建一个类,这样我就可以知道FMOD_MEMORY_TYPE只是一个int publicfinal class FMOD_MEMORY_TYPE {} 因为我假设它需要相同数量的内存?这个类型经常被传递到函数中,如果在Java中它几乎也
在我的项目中,我使用了在JNA接口中声明的本机方法:我的对象类InstallCard声明为:
public):不支持"CD97_GTML_Parameter“类型:在com.sun.jna.Structure.validateFields(Structure.java:1255) at com.sun.jna.Structure(Struc
现在,我正在遵循第二个答案和JNA自己的实用程序类中的解决方案。有一个关键的区别,我的枚举有一个构造函数参数。映射和转换器,每当我试图加载SentinelLibrary类时,我都会得到一个错误:...<clinit>(line with Native.register() call)
我读过文档,对映射的类或类型没有任何限制。更新:在进一步搜索<