2011-05-10 5 views
2

가상 컴퓨터에서 모바일 응용 프로그램 개발 (BlackBerry, Android)을 수행하려고합니다. 내 생각에 어떤 데스크톱이든 상관없이 가상 컴퓨터에 대한 원격 연결을 열고 모바일 개발 환경을 준비 할 수 있습니다. 문제는 가상 장치에 물리적으로 연결된 것처럼 모바일 장치에 코드를 배포하려는 것입니다. 이상적으로 장치는 원격 연결을 생성하는 클라이언트 시스템에 연결됩니다.USB를 통해 가상 컴퓨터에 원격 연결을 사용하는 방법

현재 VMWare 워크 스테이션을 사용하여 가상 컴퓨터를 관리하고 있습니다. 네트워크를 통해 USB 장치를 연결하기위한 최상의 솔루션이 무엇인지 알아보기 위해 약간의 연구를 수행했습니다.

내가 시도하고있는 것에 대해 효과가 있거나 그렇지 않을 수도있는 값 비싼 USB over USB 솔루션이 있지만이를 피하고 싶습니다. 나는 USB 호스트와 USB 클라이언트가 모두 윈도우 머신 인 무료 오픈 소스 솔루션에 관심이있다. 이 질문에 대한 답변은 http://usbip.sourceforge.net/이지만 Windows에서 장치를 호스트 할 수는 없습니다.

Microsoft RDC를 통해 Hyper-V VM 및 RemoteFX에서이 작업을 수행 할 수 있지만이 작업을 기존의 VMWare VM에서 사용하고 싶습니다.

내가 찾은 가장 빠른 해결책은 네트워크를 통해 장치를 연결할 수있게 해주는 네트워크 USB 허브이지만, 더 많은 사람들이 내 프로젝트에 와서 허브에 연결되게 만들 것입니다. .

이상하게도 내 문제에 대한 기존 소프트웨어 솔루션을 찾고 있습니다. 어떤 제안?

또한 누구나 RemoteFX를 사용하여 Hyper-V에서 작동하는지 확인할 수 있습니까?

+0

나는 그것이 복잡하다는 것을 알고 있지만, Windows 호스트에서 Linux VM을 만들고 거기에 장치를 연결하고 * VM *을 자신의 usbip 서버로 사용할 수 있습니까? – Piskvor

+0

@Piskvor 나는 그걸 생각해 보았지만 조금 더 우아하게 내 희망을 지키고있다. – Josh

+0

이것에 대한 최신 정보? 나는 이것을 잘 할려고한다. – maco1717

답변

1

VM을 Sun (현재는 오라클)의 VirtualBox에 포팅하는 것이 좋습니다. 원격 VM을 즉시 사용할 수 있으며 매우 안정적입니다.

나는 (작업을 위해) 다른 방법으로 기계를 이식했지만 어렵지 않습니다.

관련 문제