IDCReaderSDK.java 730 Bytes
package com.ivsign.android.IDCReader;


import com.ectrip.cyt.config.AppConfig;

public class IDCReaderSDK {
	
	private static final String TAG = "unpack";

	public IDCReaderSDK()
	{
		//if( 0==wltInit("") )
        	//Log.i(TAG,  "wltInit success");
	}
	public static int Init()
	{
		return wltInit(AppConfig.RootFile);
	}
	public static int unpack(byte[] wltdata, byte[] licdata)
	{
		return wltGetBMP(wltdata, licdata);
	}

	// native functin interface
    public static native int wltInit(String workPath);
    
    public static native int wltGetBMP(byte[] wltdata, byte[] licdata);
    
    /* this is used to load the 'wltdecode' library on application
     */
    static {
        System.loadLibrary("wltdecode");
    }
}