This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Please do *not* crosspost. It wastes people's time and effort.
I have deleted many of the other posts -- this one shall remain because this forum is the most appropriate for JNI topics. There also seems to be one other topic in "advanced", that has been locked by another moderator.
i have tryied to native method using jni
public static native boolean Connect_Net(String ipAdd,int port);
in class with and without this name CZKEM
JNI isn't designed to allow you to call any DLL -- it is used to get you to C/C++, which in turn, can be used to get to any DLL.
Basically, after you declare your native methods.... (1) use the javah tool to generate the C/C++ include files, which (2) you use to write your own C/C++ stubs to load and call the external DLL. (3) This newly created C file needs to be compiled into a DLL, which (4) can be loaded by your java class using the load() methods.
In other words, you need to write a C/C++ layer, which conforms to the JNI specification, that acts like a bridge between Java and your external DLL.