D:\JniCall\JniCall>javac com\shangpintechnology\sci\jni\NativeCall.java -d .\
----------------
D:\JniCall\JniCall\com\shangpintechnology\sci\jni\NativeCall.class
-----------------
package com.shangpintechnology.sci.jni;//package declare not in dll
public class NativeCall {
static {
System.loadLibrary("JniCall");
}
public native boolean initCOM();
public native boolean openCOM();
public native boolean readEPC();
public native byte[] revEPC();
public native boolean writeEPC(byte[] psw,byte[] epc);
public native boolean writeData(byte[]psw,byte[] data);
public native byte[] readData();
---------------------------------
D:\JniCall\JniCall>javah com.shangpintechnology.sci.jni.NativeCall
---------------------------------------
D:\JniCall\JniCall\com_shangpintechnology_sci_jni_NativeCall.h
----------------------
easy.
----------------
D:\JniCall\JniCall\com\shangpintechnology\sci\jni\NativeCall.class
-----------------
package com.shangpintechnology.sci.jni;//package declare not in dll
public class NativeCall {
static {
System.loadLibrary("JniCall");
}
public native boolean initCOM();
public native boolean openCOM();
public native boolean readEPC();
public native byte[] revEPC();
public native boolean writeEPC(byte[] psw,byte[] epc);
public native boolean writeData(byte[]psw,byte[] data);
public native byte[] readData();
---------------------------------
D:\JniCall\JniCall>javah com.shangpintechnology.sci.jni.NativeCall
---------------------------------------
D:\JniCall\JniCall\com_shangpintechnology_sci_jni_NativeCall.h
----------------------
easy.