I need to test my custom USB peripheral but I'm lacking the right phone that support USB Host, will the Android emulator be enough for me to test my USB peripheral hardware for this matter?
UPDATE:
I realized that Android-x86 (with VirtualBox or Vmware player) can be used for this purpose, however not still sure to what extent.