2

我已成功安装 Genymotion 和 Virtualbox,但无法创建虚拟设备。虚拟设备已完成下载,但文件已损坏,不仅是一个,而是所有

4

8 回答 8

5

如果您使用的是 Ubuntu,我刚刚找到了解决方案!以 SUDO 运行 Genymotion。为此,请打开终端,转到 Genymotion 文件夹并输入:

须藤 ./genymotion

现在去下载你的虚拟机!

希望它也适合你

于 2013-11-14T15:58:10.577 回答
1

我在 Mac OS X 10.9.2 上运行 genymotion,并且必须通过 sudo 运行 Genymotion。

我创建了一个运行的 bash 脚本:

#!/bin/bash
sudo /Applications/Genymotion.app/Contents/MacOS/genymotion

我已经命名了脚本run-genymotion.sh

确保chmod +x ./run-genymotion.sh它是可执行的。

然后./run-genymotion.sh通过终端执行脚本。

于 2014-04-24T17:11:40.107 回答
0

发生这种情况是因为您第一次以 root 身份运行 genymotion。

以这种方式修复它:

sudo rm -rf ~/.Genymobile

现在再次尝试安装虚拟设备。

于 2015-03-05T14:34:14.950 回答
0

如果您在某家公司工作并且您的公司配置了网络漫游,即如果下载访问受限,那么您只需要在您的系统上启用下载即可。由于我也遇到了这个问题,我已经下载了 Genymotion(使用“https”没有限制)但是在下载虚拟设备时它显示损坏文件的消息,所以只需从网络管理员启用下载权限,然后它就开始了去下载。我已经完成了 2 次完整安装过程,第一次完整下载(两次)都显示了相同的“损坏文件”消息,但第二次下载(两次)都成功了。

检查,以防万一,如果它有帮助!

于 2014-10-28T10:12:49.377 回答
0

您可以使用sudo或更改 genymotion 的文件权限执行 genymotion 及其文件:

chown -R username:username /path/to/genymotion

还更改可能位于的已部署图像和缓存 ova 文件的文件权限~/.Genymobile/Genymotion

于 2017-02-17T17:49:01.177 回答
0

这些步骤对我有用:

  1. 在genymotion设置/杂项/清除缓存中清除缓存文件
  2. 使用管理员权限重新启动 genymotion
于 2020-06-26T07:31:06.587 回答
0

我在 Windows 上使用 genymotion 并且遇到了同样的问题。我刚刚将虚拟价格路径从 C 驱动器更改为 D 驱动器(只是另一个驱动器),问题就解决了。

于 2018-08-20T00:55:45.347 回答
0

这是我的做法。我在 Genymotion 中下载的每一个虚拟设备都被告知它已损坏。Genymotion 有什么问题?

好吧,TL;DR,找到下载的文件,第一次用 Virtualbox 打开并运行,然后回到 Genymotion 运行它。

  • 通过 nautilus 或您的文件管理器,转到~/.Genymobile/Genymotion/ova
  • 双击.ova要在 VirtualBox 中打开的文件(或右键单击并使用 VirtualBox 打开)
  • 您应该会在 VirtualBox 的虚拟设备列表中看到 genymotion 虚拟设备
  • 尝试在 VirtualBox 中启动 genymotion 虚拟设备。启动后您应该会看到终端提示。
  • 关闭reboot -p shutdown终端
  • 打开genymotion(我做我的~/Developments/Genymotion/genymotion/genymotion
  • 您应该会在 Genymotion 中看到一个虚拟设备
  • 启动它,你就完成了。
于 2016-12-14T13:12:01.483 回答