Chris, to my knowledge, there is no way to simulate/emulate the EMDK or our Scanner value adds, without a device.
Unfortunately, the scanner functions rely on the HW so the emulator will fall short. Even if you tried to use the camera - no data is returned so the scan test will fail.
sorry - dependency on Physical components is currently not available in the Simulator
it's not only an HW problem, the standard Android emulator image does not includes the Symbol libraries.
This means that once an application is built using the EMDK, it cannot be installed on the emulator (or a device that is not a Symbol one).
So it's not only that you can't test the barcode scanner, you cannot test even the simpler of the profiles (e.g. the clock).
At the end, the only option available it's having a real device.
On this side we've partner discounts for demo unit and for Application Partner registering sales opportunities, we've the influence rewards that (at least in EMEA) can be used to get free demo units (All new projects >10 units: 1 free demo unit per 3 deals approved - Max 10 per ISV/year). I hope that the program is the same or at least similar in NA.