we are trying without success to debug a flex mobile application in Flash Builder 4.5 on an Android Virtual Device (AVD).
We can debug with real Android devices via Flash Builder 4.5, by using a standard Mobile Application debug configuration with "On device" launch method, but emulated devices are not listed in the "Choose device" Flash Builder 4.5 window.
The emulated device is correctly listed by "adb" command line tool, as the following screenshot shows:
c:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\lib\android\bin\adb" devices
List of devices attached
("emulator-5554" has been created and started with Android AVD Manager standard Eclipse plug-in)
By using the adb command-line tool we can also install applications on the emulated device, but we'd like to use Flash Builder 4.5 directly, without manually using adb.
Many thanks in advance for any direction.
PS: we can debug with Flash Builder "internal" android emulator (the one used with "On desktop" launch method), but we want to use the more "realistics" android emulated devices provided by Android SDK (Android Virtual Device (AVD)).
Launching into an emulator is not currently supported in Flash Builder 4.5.
well that's just ... oh what's the word I'm looking for? ... um ... ah yes - inconvenient.
I've been wrestling with this too. I use VDs with eclipse all the time, I'm wondering why it's not supported in flashbuilder. I mean, it's just a VD that runs on a virtual port, plugs into the editor like a read device would - right?
I'm going to take a wild stab at this and say it probably has something to do with running a program inside (Air) a virtual machine, running inside a virtual machine inside a virtual device?