How to copy virtual devices downloaded by Genymotion to another machine?

后端 未结 10 505
独厮守ぢ
独厮守ぢ 2020-12-12 11:10

I have installed Genymotion for Android in one machine (windows PC) and downloaded a Nexus virtual device. How can I copy the virtual device to another development machine?<

10条回答
  •  一个人的身影
    2020-12-12 11:27

    The answer marked as correct is no longer valid for GenyMotion 2.2.0 (at the time I didn't have high enough reputation to comment so I added this answer instead).

    Testing with GenyMotion 2.2.0 the image files are now downloaded into:

    C:\Users\ {username}\AppData\Local\Genymobile\Genymotion\ova

    To re-use the downloaded images on a another machine without downloading them again:

    1. Copy the desired image file(s) to the ova folder on the second machine.
    2. Restart GenyMotion.
    3. Create a new device matching the version of the image you copied over.
    4. GenyMotion will warn that the new version will be downloaded.
    5. Click next (don't tick the option to use cached files).
    6. GenyMotion should create the new device without downloading the image.

    Update - potential problems:

    Version of Genymotion and the virtual device are different:

    If you receive this error message:

    1. Open VirtualBox
    2. Right-click your Genymotion virtual device and select Settings
    3. Select the System section
    4. Check that the Acceleration tab is not dimmed and that the VT-x/AMD-v and Nested Paging options are enabled
    5. If not: try enabling virtualization in your PC's BIOS.

    Thanks to Ahmed Nazmy who found the problem and posted a solution in the comments!

提交回复
热议问题