VirtualBox

Ticket #10533 (closed defect: duplicate)

Opened 2 years ago

Last modified 2 years ago

Debugging android device doesn't work

Reported by: matteosistisette Owned by:
Priority: major Component: USB
Version: VirtualBox 4.1.10 Keywords:
Cc: Guest type: Windows
Host type: Linux

Description

I use Flash Builder 4.6 to develop applications for Adobe AIR on Android.

Using Flash Builder on a Windows OS on a physical machine, and a Galaxy Tab Android device connected via USB, debugging works fine.

Using the same version of Flash Builder on a Windows guest on a virtual machine on VB4 on an Ubuntu host, and the same device connected via USB, debugging doesn't work. Flash Builder never manages to launch the app on the device, it gets stuck (waiting forever) randomly at different stages of the process. Also It doesn't properly detect the Android firmware version, it doesn't detect that Adobe AIR is installed on the device.

Adobe Flash Builder is very buggy, but the very fact that the guest "sees" anything different in the USB port than it would on a physical machine means in itself that there's something wrong in VB USB support.

Anything that work on a physical machine should work on the VM.

I had also experienced problems with an Arduino in the past but I don't remember the details. And with a webcam.

Basically anything other than mass storage devices has glitches on a VM.

Change History

comment:1 Changed 2 years ago by frank

  • Priority changed from critical to major
  • Summary changed from USB is broken. Debugging android device doesn't work on VM, work on same device on a physical machine to Debugging android device doesn't work

Quite a strong claim given the fact that you only tested a few devices. There are surely bugs in the USB emulation but there are also a lot of USB devices working.

comment:2 Changed 2 years ago by frank

And the first question for such cases is always if you installed the Extension Pack for USB2 support.

comment:3 Changed 2 years ago by matteosistisette

comment:4 Changed 2 years ago by matteosistisette

I didn't claim it doesn't work with _any_ device.

I'm pretty sure I installed the extension pack, how can I double check?

comment:5 Changed 2 years ago by frank

Have a look at the VBox.log file, it contains the information which Extension Packs are installed (Installed Extension Packs:). As always I would appreciate if you could attach the VBox.log file to this ticket, this would save some time.

comment:6 Changed 2 years ago by frank

  • Status changed from new to closed
  • Resolution set to duplicate

So let's close this as a duplicate. Please continue the discussion at #6620.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use