IDTech Android SDK Guide  1.00.173
API reference for VP3300 AJ
Allocate/initialize VP3300 objects:

Initialize IDT_Device object by passing context and OnReceiverListener delegate.

// declaring the instance of the VP3300Reader;
private IDT_VP3300 myVP3300Reader = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if(myVP3300Reader!=null){
myVP3300Reader.unregisterListen();
myVP3300Reader.release();
myVP3300Reader = null;
}
myVP3300Reader = new IDT_VP3300(this,getActivity());
myVP3300Reader.device_setDeviceType(DEVICE_TYPE.DEVICE_VP3300_AJ);
myVP3300Reader.registerListen();
BLE_Id = "BLE_NAME"; //Change this to the BLE device name to match during a search
scanLeDevice(true, BLE_ScanTimeout);
}