# get a list of devices ./bin/emulate -devices # launch emulator with index of 2 ./bin/emulate -d:2
I have never liked our use of the term emulate, as it is for emulators only where I might want to do the same for a physical device that is attached. and presumably listed devices could include both physical and virtual. On 2012-11-07, at 10:19 AM, Anis KADRI <anis.ka...@gmail.com> wrote: > On Tue, Nov 6, 2012 at 4:58 PM, Jesse <purplecabb...@gmail.com> wrote: > >> User interaction should NOT be required, if it annoys you then type >> the right thing. > > What would the right thing be ? > > >> >> adb devices >> - returns a list of usable devices, why not mimic that? >> adb -s <serialNumber> <command> >> - makes perfect sense to me >> >> When I did the WP7 tool : ( which is used by the script ) >> CordovaDeploy [ -devices BuildOutputPath -d:DeviceIndex ] >> -devices : lists the devices and exits >> BuildOutputPath : path to the built application, typically >> Bin/Debug/ or Bin/Release/ >> -d : index of the device to deploy, default is 0 >> >> >> >> On Tue, Nov 6, 2012 at 4:46 PM, Anis KADRI <anis.ka...@gmail.com> wrote: >>> Right now when you cordova/emulate and nothing is running, it displays a >>> list of AVDs to choose from. I believe that we should display a list of >>> running devices/emulators when there is more than one device/emulator >>> running. As a user, I'd get mad if you automatically picked up the wrong >>> device/emulator. >>> However, according to this discussion [1] I thought we would separate >>> running on a device (cordova/deploy) and running in the emulator >>> (cordova/emulate) http://markmail.org/thread/znkkjmwgoc23lhhq >>> >>> >>> On Tue, Nov 6, 2012 at 4:38 PM, Jesse <purplecabb...@gmail.com> wrote: >>> >>>> first device, or add an optional index param >>>> this is what WP7 did, haven't tested it a few versions though .. >>>> >>>> On Tue, Nov 6, 2012 at 4:17 PM, Filip Maj <f...@adobe.com> wrote: >>>>> If you have more than one device/emulator hooked up these scripts fail >>>>> along the lines of: >>>>> >>>>> [exec] error: more than one device and emulator >>>>> [exec] - waiting for device - >>>>> [exec] error: more than one device and emulator >>>>> [exec] - waiting for device - >>>>> [exec] error: more than one device and emulator >>>>> [exec] - waiting for device - >>>>> >>>>> >>>>> And indefinitely hangs. >>>>> >>>>> Is this a use case we should cover, and if so, how to solve this one? >>>> grep >>>>> for the first dev/emu and choose that one? Iterate over all connected >>>>> devices? >>>> >>>> >>>> >>>> -- >>>> @purplecabbage >>>> risingj.com >> >> >> >> -- >> @purplecabbage >> risingj.com >>