Path 如何更改Genymotion的虚拟设备路径?

Path 如何更改Genymotion的虚拟设备路径?,path,virtual,device,genymotion,Path,Virtual,Device,Genymotion,Genymotion通常将虚拟设备存储在某个特定位置。例如,在Windows中,它们位于C:\Users\\AppData\Local\Genymobile\中。似乎没有任何方法可以设置此路径 我想将虚拟设备移动到另一个驱动器,如何才能做到这一点?使用GenyMotion 2.2.0进行测试映像文件现在下载到: C:\Users{username}\AppData\Local\Genymobile\Genymotion\ova 要在另一台计算机上重新使用已下载的图像,而无需再次下载,请执行以下操

Genymotion通常将虚拟设备存储在某个特定位置。例如,在Windows中,它们位于
C:\Users\\AppData\Local\Genymobile\
中。似乎没有任何方法可以设置此路径


我想将虚拟设备移动到另一个驱动器,如何才能做到这一点?

使用GenyMotion 2.2.0进行测试映像文件现在下载到:

C:\Users{username}\AppData\Local\Genymobile\Genymotion\ova 要在另一台计算机上重新使用已下载的图像,而无需再次下载,请执行以下操作:

将所需的图像文件复制到第二台计算机上的ova文件夹中。 重新启动GenyMotion。 创建与复制的图像版本相匹配的新设备。 GenyMotion将警告将下载新版本。 单击下一步(不要勾选使用缓存文件的选项)。 GenyMotion应在不下载图像的情况下创建新设备。 更新-潜在问题:

GenyMoon的版本和虚拟设备不同:

如果您收到此错误消息:

开放虚拟箱 右键单击Genymotion虚拟设备并选择设置 选择系统部分 检查加速选项卡是否变暗,VT-x/AMD-v和嵌套分页选项是否已启用
如果没有:尝试在电脑的BIOS中启用虚拟化。

我也有同样的问题,我没有找到任何解决方案,最重要的是我自己解决了。下面是我的解决方案:
(系统Win7 x64)

首先,您应该更改虚拟设备设置路径(Genymotion-->设置-->VirtualBox-->浏览)并关闭Genymotion软件。

步骤1:将C:\Users{username}\AppData\Local\Genymobile移动到您想要的路径。
步骤2:现在您可以删除有关Genymobile的文件。
步骤3:双击{your path}/Genymobile\Genymotion\deployed\Samsung Galaxy Note-4.1.1-API 16-800x1280/***.vbox文件,等待Oracle VM VirtualBox窗口弹出。
编辑:您可能会收到一个错误,说明存在具有相同UUID的其他设备。在这种情况下,右键单击旧设备,将其删除,然后重新执行步骤3
第四步:打开genymotion,您将在列表中看到一条新记录。

以上步骤是我的解决方案。


这个解决方案只适用于以前部署过的版本。

我也有类似的问题,但我使用的是Gnu+Linux发行版(deepin(基于debian),但这应该适用于大多数发行版)

我发现avd存储在~/.android/avd/下,可能是因为我安装了android Studio。我将它们移动到/desired path/.android/avd,并将名为$android\u avd\u HOME的环境变量设置为/desired path/.android

例如,假设/data在文件系统中,您需要AVD,并且希望它们位于/data/android stuff/.android中,然后打开一个shell并发出以下命令

mkdir -p /data/android-stuff/.android
cd /data/android-stuff/.android
mv -a ~/.android/avd ./
然后编辑~/.profile或~/.zshenv文件以包含此行

export ANDROID_AVD_HOME=/data/android-stuff/.android

问题在于将文件移动到同一台机器中的另一个驱动器。不要将它们迁移到另一台机器上。另外,问题是关于虚拟设备,而不是下载的虚拟设备images@flurbius我不知道你们是否知道Genymotion使用虚拟盒运行虚拟设备的映像,这意味着映像就是虚拟设备本身。谢谢,为我工作。也在mac上工作。谢谢。谢谢-为win 10 1803工作-干得好!!让我一天都很愉快Tksit不工作(Genymotion 3.0.*),我在列表中看到设备,但它们不会启动