2011-10-03 3 views
1

내 로컬 네트워크의 다른 컴퓨터에서 에뮬레이터로 실행중인 앱에 연결하고 싶습니다. 에뮬레이터에 할당 된 ip는 10.0.2.15이고 호스트 컴퓨터는 ip 192.168.1. *입니다. 브리지 모드에서 에뮬레이터를 실행하여 192.168.1. * 범위의 IP를 얻을 수있는 방법이 있습니까?Google TV 에뮬레이터 (브리지 네트워크 모드)

답변

0

Android 에뮬레이터에는 네트워크에 연결하는 가상 라우터가 있습니다. redir 명령을 사용하여 네트워크 연결을 설정할 수 있습니다. 이 기사를 참조하십시오 :

http://developer.android.com/guide/developing/devices/emulator.html#emulatornetworking

+0

감사합니다. 그러나 이것이 수행하게되는 것은 외부 시스템이 아닌 호스트 시스템에서 포트 포워딩을 허용하는 것입니다. 마지막으로 결국 ssh-tunnel을 사용하여 포트 XYZ의 외부 인터페이스에있는 모든 트래픽을 localhost : XYZ로 리디렉션 한 다음 redir 명령을 사용하여 에뮬레이터 내에서 실행중인 응용 프로그램으로 전달합니다. –