본문 바로가기
컴퓨터/소프트웨어

지니모션 설정과 사용 팁 몇가지

by 마쑤 2014. 4. 24.
반응형

지니모션을 제 블로그에서 소개할때부터 단순한 소개로 그치는것이 아닌 지니모션의 열성적(?) 사용자이기도 한 저자신이 지니모션을 사용하면서 알게된 지식을 나누는 글을 기획했습니다 이번글은 대단한 팁은 아닐지라도 그렇게 얻게된 경험을 바탕으로 몇가지 정보를 나누는 글입니다 그래서 아직은 적지만 다른 정보가 추가된다면 새로 글을 쓰지않고 이글에 내용추가의 형식으로 이글을 업데이트할것입니다


이글은 지니모션의 설정과 사용 팁에 관한글이므로 만약 지니모션을 처음 접하는것이라 설치와 사용방법에대해 알고싶은 분이라면 아래 바로가기를 클릭해서 지니모션의 설치와 사용방법에대해 배울수 있습니다 이후 이글을 보시는것이 더 좋습니다 

글하단에 지니모션과 버추얼박스 오류해결법을 좀더 보충하여 추가하였으니 참고하세요


지니모션 소개와 설치,사용방법 안내 바로가기

내컴에서 모바일 게임을 - 지니모션:http://massukr.tistory.com/153 


1.지니모션과 버추얼 박스는 항상 최신 버전으로 사용하세요 

설치한 버전으로 여러가지 오류가 있던 분들도 새로운 버전을 사용하면 해결되는 경우가 많았습니다 또한 지니모션을 설치와 처음 실행때 문제가 없던분들도 이후 시간이 경과하면서 사용중 발생하는 오류도 줄여줍니다 

지니모션은 새로운 버전이 나오면 지니모션 실행할때 알림창이 뜨므로 그때 업데이트를 하면 되고

- 오라클 버추얼박스는 도움말 > 업데이트 찾기에서 최신 버전이 있는지 확인할수 있습니다

- 최신 버전을 사용하고 있다는군요^^


 2. 지니모션의 캐시를 삭제하세요

캐시파일의 크기가 커지면 오류가 생길수도 있습니다 이런 오류들은 지니모션의 개별 가상폰 실행이 원할하지 못하게 해 여러번 가상폰을 실행시켜야 하는 번거로움을 동반합니다


- 지니모션의 설정 (setting,톱니바퀴)의 Misc탭에서 Clear cache를 클릭합니다 제경우 자주 삭제해서 2.24MB이네요 지니모션을 설치하고 한번도 안했다면 크기가 상당히 클것입니다

- 가차없이 Yes를 클릭~

- 캐시가 초기화 되었습니다 


3. 지니모션 유료버전에서만 가능한 가상폰 복제하기 

이번글을 쓰게된 가장 핵심 팁입니다 개인사용자용으로 인증받은 지니모션은 여러가지 기능이 제한되는데 그중 가상폰을 하나 생성한후 그 가상폰을 여러개 복제하는것을 막아두어 제경우 7개정도의 가상폰을 생성해야 하는데 똑같은 설정을 반복하려니 짜증나더군요 그래서 유료버전처럼 복사해서 사용해볼수 없을까 하는 문제와 포맷하고나서 다시 지니모션을 설치하고 가상폰 설정을 다시 해야하나? 하는 문제로 생각해보니 지니모션이 오라클 버추얼박스 기반이라는것에 착안하여 가상폰을 일일이 설정할필요없이 복제하여 사용하는 방법을 찾아냈습니다


- 지니모션에서 가상폰을 복제하는 기능은 개인용 무료버전에서는 사용이 불가능합니다 

- 가상폰 복제를 위해서는 자신의 컴퓨터에 지니모션 가상폰 설정파일들이 있는 경로를 알아야 합니다 우측의 Browse를 클릭하여 경로를 확인합니다 

*단 숨긴파일,폴더도 보게끔 설정이 되어 있어야 합니다 이것부터 먼저 설명하면

- 탐색기를 실행한후 보기 > 옵션으로 가서

- 보기의 고급 설정에서 "숨김 파일,폴더 및 드라이브 표시"에 체크하고 적용을 클릭해야 합니다

- 숨김파일 표시옵션도 설정했다면 위의 Browse를 눌러서 가상폰 설정파일경로를 잘 보고 탐색기를 실행하여 해당 경로로 이동합니다 

- 지니모션에 설정해둔 가상폰 이름대로 폴더들이 생성되어 있는것이 보입니다

- 이중에 복제할 가상폰에서 마우스 오른버튼 클릭하여 "복사"한후 붙여넣기 합니다

- 그러면 복사본 폴더가 하나 만들어져 있습니다 

- 이 복사본 폴더의 이름을 원하는 이름으로 변경해줍니다 여기서는 편의상 1111로 하겠습니다 이제 지니모션이 실행중인 상태라면 종료하고 오라클 버추얼박스에서 설정할것만 남았습니다

- 오라클 버추얼박스를 실행합니다 버추얼박스에도 마찬가지로 4개의 버추얼머신이 생성되어 있습니다

- 지니모션 가상폰 복제할때 사용한 버추얼 머신을 복제합니다 

- 원하는 이름으로 변경하고 다음을 클릭합니다 테스트 결과 이름정하는곳 아래의 "모든 네트워크 카드의 mac주소 초기화"에 체크를 하고 복제해야 정상작동하네요

- 예제로 든 이름인 1111로 복제하여 사용할 새 버추얼머신이름을 지정하고 다음

- 완전한 복제를 클릭하고 다음

- 모두를 클릭하고 복제를 누르면 복제가 완료됩니다

- 이렇게 복제가 완료되었다면 지니모션을 다시 실행합니다

- 그럼 지니모션의 ADD로 추가하지 않고 수작업으로 한땀 한땀 정성스레 클릭해 만든 "1111"이름의 가상폰이 보입니다 (안보인다면 뭔가 잘못하신거에요~ 다시 처음부터 제 예제 사진과 글을 자세히 보면서 해보세요)

- 복제된 가상폰이 잘 동작하는지 확인을 위해 실행해봅니다 

- 가상폰을 처음 만들면 해줘야하는 구글플레이 설정부분과 어플설치와 어플에 입력된 계정정보까지 완전히 복제되어 실행된 화면입니다 이제 로그아웃하여 원하는 계정으로 다시 로그인만 하면 되겠습니다 


이방법을 응용하면 지니모션에서 기능이없어 못했던 이미 만들어둔 가상폰의 이름을 내 마음에 들게 바꿀수도 있습니다 (보통 귀찮아서 기본값 그대로 생성했다가 나중에 계정별로 하자니 새로 생성해야 해서 미뤘던분들 계실듯~)


이렇게 무료버전에서 가상폰 복제를 제한해서 저처럼 7~8개의 가상폰을 생성해야 했던 분들은 이내용을 참고하면 비교적 쉽게 가상폰 생성문제를 해결할수 있습니다 


*5월 13일 지니모션과 버추얼박스 오류해결을 위한 내용추가 

지니모션과 버추얼박스 오류중에 상당수가 자신의 컴퓨터 환경과 맞지않아 발생하는데요 제 블로그에 질문 주신분들을 대상으로 원격으로 지니모션 오류에대해 점검한 결과를 바탕으로 오류 해결을위한 방법을 새롭게 내용을 추가합니다 이런 내용을 잘 모르면 오류때문에 지니모션과 버추얼박스 재설치를 반복하거나 지니모션 설치를 포기하게 되었는데요 그동안 지니모션 오류정보가 쌓임으로서 상당수 오류가 해결가능하게 되었습니다


- 지니모션에서 실행이 되지않고 반복적인 오류메시지를 출력하거나 위의 가상폰 복제 설명을 따라해도 두개이상의 다수 가상폰이 실행되지 않는다면 지니모션은 오류가 발생해도 세부설정을 할곳이 없기때문에 버추얼박스의 설정을 살펴보아야 합니다 오류가 발생하는 가상폰을 선택한후 버추얼박스 상단의 "설정"을 클릭합니다

- 정상적인 버추얼박스 설정중 시스템 탭입니다 이중에서 주목할것은 "기본 메모리" 부분과 "프로세서" 부분입니다

- 만약 설정>시스템>마더보드의 기본메모리가 초록색영역이 아닌 붉은색 영역에 있다면 하단에 "잘못된 설정 감지됨"이 표시됩니다 바로 옆의 느낌표를 클릭하면 세부정보를 확인할수 있습니다 "잘못된 설정 감지됨"이 표시되면 지니모션 실행중에 버추얼박스 관련 오류가 발생하는데 특히 리소스를 많이 요구하는 게임일경우 실행자체가 불가능해지게 됩니다 따라서 지니모션의 가상폰 메모리부분과 이곳의 메모리 부분을 보고 적정한 메모리를 부여하면 메모리 문제로인한 실행 오류를 해결할수 있습니다

- 가상폰에 부여할수있는 메모리의 최대값은 시스템에 실제 설치된 메모리값의 65%입니다 65%까지는 초록색영역으로 표시되며 그이상이 되면 지니모션의 안정적인 실행이 보증되지 않습니다 붉은색 영역에 있다면 지니모션 가상폰 메모리 설정값을 낮추고 다시  버추얼박스의 설정값을 확인하십시요

- 고사양 게임을 위해 지니모션의 가상폰 설정에서 2개이상의 멀티프로세서를 부여할수 있는데 이부분이 지니모션의 오류인지 버추얼박스의 문제인지 확인되지 않지만 지니모션에서 2개의 cpu를 부여해도 버추얼박스에 실제 적용되지 않습니다 이때도 역시 하단에 "잘못된 설정 감지됨"이 표시됩니다 역시 느낌표를 클릭해보면

- 시스템 페이지의 메인보드 영역에서 I/O APIC를 활성화하라는 메시지가 출력됩니다 2개이상의 가상 프로세서를 사용하려면 해당부분에 체크가 되야 한다는 뜻입니다 한번 볼까요?

- 위 스크린샷의 붉은 박스 부분인 "확장된 기능: I/O APIC사용하기 에 체크를 해야만 멀티프로세서가 제대로 동작합니다 

지니모션 사용중 새로운 팁을 알게되거나 해외포럼을 확인하여 새로운팁이 있다면 다시 추가하도록 하겠습니다


4. 지니모션 언어와 구글플레이스토어 설치를 위한 압축파일이 설치되지 않고 SDcard로만 복사될때 해결법

Genymotion-ARM-Translation_v1.1와 gapps-jb-20130812-signed파일들이 드래그후 설치되지 않고 sd카드로 복사만 되는 현상을 댓글로 질문하신분이 계신데 정확하게 안내를 하기위해 글본문에 내용을 추가하게 되었습니다 


- 컴퓨터에서 우선 Genymotion-ARM-Translation_v1.1 파일의 압축을 풀어줍니다 

- 압축을 풀은 폴더안의 system 폴더로 이동합니다

- lib 폴더가 보이는데(gapps-jb-20130812-signed의 경우는 많은 폴더가 있습니다) 이폴더 전체를 지니모션 가상폰안에 system 폴더로 복사할것입니다  즉 설치할 폴더 두개의 압축을 풀고 system폴더 안의 각 파일들을 가상폰의 system 폴더로 복사해넣어 설치과정을 대신하는것입니다 다시 지니모션의 가상폰으로 이동하여 

- file manager 어플을 실행합니다 

- 파일매니저 어플에서 우측의 설정메뉴를 선택하면 

- Settings를 선택하고

- 가장 위의 General Settings를 클릭합니다

- 나오는 화면에서 Access mode가 Safe mode 인데 이부분을 클릭하여 설정을 변경해야 합니다

- 모든 시스템폴더와 파일등을 보고 관리할수있도록 Root Access mode를 선택합니다

- Access mode가 그럼 Root Access mode로 변경된것이 보이면 우측의 돌아가기를 클릭하여 파일매너저를 종료합니다

-다시 파일매니저를 실행하면 아까 보이지 않았던 시스템폴더들이 보입니다 아랫쪽의 System 폴더를 클릭

-제경우엔 압축파일들로 이미 설치되어 있는데 압축파일들의 설치를 하지못한 경우 이곳에 폴더들이 없을겁니다 이곳에 아까 압축을 풀어둔 system 내부의 폴더들을 끌어다 놓으면 됩니다

- 이렇게 lib폴더를 지니모션 가상폰의 파일매니저 폴더로 끌어다 놓으면 설치가 됩니다 두개의 압축파일들을 모두 끌어다 놓아 설치가 끝났다면 지니모션을 모두 종료한후 다시 실행하시고 압축파일 설치이후 단계인 언어와 구글계정설정 작업을 이어나가면 됩니다

지니모션의 오류로 고생하신다면 아래 링크의 "지니모션과 버추얼박스 오류정보와 해결을위한 점검순서"글을 잘읽어보시고 해결해보시기 바랍니다 


지니모션과 버추얼박스 오류정보와 해결을위한 점검순서- http://massukr.tistory.com/309

지니모션 소개글 바로가기

내컴에서 모바일 게임을 - 지니모션:http://massukr.tistory.com/153 



댓글