안녕하세요.
제가 경험했던 문제랑 해결 방법을 공유하고자 글 씁니다.
지니모션 설치 후 플레이스토어 설치는 여기저기 많으니 생략할게요.
그 후 게임을 실행하면, 사무실이나 공공기관의 경우, 업무시간에 게임 포트를 막은 경우가 많죠.
제가 하는 별이 되어라 별되의 경우 다음과 같이 뜹니다. invalid open data라고..
위와 같은 메시지로 골머리를 앓으시는 분들을 위한 팁
대체로 저 메시지는 현재 네트워크 상태로 게임을 실행할 수 없을 때 뜹니다.
예를 들면, 사무실 등의 중앙전산관리실에서 게임 포트를 막아버렸을 때, 폰 wifi나 지니모션으로 접속 시 뜰 수 있죠.
해결 방법은 몇가지가 있습니다.
1. 폰의 경우는 3G나 LTE를 쓰시면 됩니다.
2. 지니모션의 경우, 컴퓨터의 네트워크에서 게임 포트를 막은 걸 뚫으면 됩니다.
사실 2가 완전한 해결방법이고, 1은 그냥 3G나 LTE를 쓰면 막히는 게 없으므로 그냥 되는 겁니다..
지니모션으로 2를 하는 경우는 네트워크를 잘 모르면 좀 힘듭니다. VPN을 사용한다거나, proxy를 사용한다거나.. 등등의 방법이 있는데
저는 그냥 폰을 테더링해서 그 연결을 지니모션에 연결하는 방법으로 해결했습니다. (VPN의 경우 과금을 해야하는 경우가 많고, proxy는 속도가 심각하게 느릴 수 있습니다. proxy는 사실 제가 안해봐서 되는지 모르겠네요.)
준비물은 무선 랜이 사용 가능한 컴퓨터만 있으면 되요. (기본적으로 모든 노트북은 무선 랜 사용이 됩니다. 데스크탑의 경우, usb로 연결하는 무선 랜 카드 같은게 사무실에 하나씩은 있을지도..)
먼저 폰에 테더링을 켜고, 컴퓨터의 무선랜을 테더링한 폰으로 연결시킵니다.
그 후 Virtual box를 구동시킨 후, 자신이 사용할 안드로이드 기기에서 설정을 누릅니다. 그러면 창이 하나 뜨는데, 다음과 같이 설정합니다.
네트워크 탭을 선택하고, 브리지 어댑터를 설정한 후 자신의 무선랜을 지정해 주면 됩니다.
저의 경우는 usb로 연결하는 무선 랜인 linksys wusb600n을 지정했습니다.
밑의 고급은 전 저렇게 설정했습니다. 고급설정에 대해서는 자세한 건 모르셔도...무방합니다 ㅋㅋ
이렇게 설정하고 확인을 눌러주고, 지니모션을 실행해서 안드로이드 가상 기기를 구동하고 게임을 실행하면
아마..될거에요..
P.S 이 세팅으로 지니모션 구동 안되는 분은 routing table 변경을 통해 가능합니다...만 각자 하시는 게임의 ip 주소를 알아야 합니다.. 또르르
정말 꿀팁이군요 내일 당장해볼게요