问题描述
最近项目需要使用一个C#的DLL文件的方法,用JNative去实现的,JNativeCpp.dll和需要调用的dll文件都放到windows/system32下了,然后newJNative("ABC.Portal.Common.dll","Token");提示这个Token方法找不到。org.xvolks.jnative.exceptions.NativeException:FunctionTokennotfoundatorg.xvolks.jnative.JNative.nLoadLibrary(NativeMethod)atorg.xvolks.jnative.JNative.<init>(JNative.java:348)atorg.xvolks.jnative.JNative.<init>(JNative.java:269)
所以请教一下为啥提示找不到。对了dll我反编译了,文件结构是这样:usingSystem;using...namespaceABC.Portal.Common{publicclassCryptology{publicstaticstringToken(Stringxxx....){//dosomething}}}
希望大神解答一下,哪里写错了还是不能这么用还是?
解决方案
解决方案二:
解决方案三:
dll函数查看器查看方法没有
时间: 2024-10-02 23:07:03