第一部分:准备工作
在安装任何插件之前,请确保你已经完成了以下准备工作,这是安装成功的关键:

-
安装 Genymotion:
- 确保你已经从 Genymotion 官网 下载并安装了 Genymotion 桌面版。
- 注意: Genymotion 分为个人版(免费)和企业版(付费),个人版已足够满足大多数开发和学习需求。
-
安装虚拟化技术:
- Genymotion 依赖于硬件虚拟化技术才能运行,如果你的电脑 CPU 支持 VT-x/AMD-V(绝大多数近 10 年的 CPU 都支持),请务必在 BIOS/UEFI 中启用此功能。
- 如何检查和启用:
- Windows: 在任务管理器“性能”选项卡中查看“虚拟化”是否为“已启用”,如果未启用,重启电脑进入 BIOS/UEFI 设置(通常在开机时按 F2, F10, Del 或 ESC 键),找到 "Intel Virtualization Technology" (VT-x) 或 "AMD-V" 选项并将其开启。
- macOS: 在 “关于本机” -> “系统报告” -> “虚拟化” 中查看是否支持,在 macOS Ventura 及更高版本中,可以通过 “系统设置” -> “隐私与安全性” -> “辅助功能” 中检查 “虚拟化框架” 是否已开启。
- Linux: 使用命令
kvm-ok检查,如果未安装,在 Ubuntu/Debian 上可以运行sudo apt install cpu-checker然后执行kvm-ok。
-
下载 Genymotion 插件:
- 访问 Genymotion 官方的插件下载页面:https://www.genymotion.com/download/plugins/
- 根据你的开发环境,下载对应的插件安装包,通常包括:
- Firefox 插件
- Chrome 插件
- Android Studio 插件
- Eclipse 插件
第二部分:安装步骤
下面我们分场景详细介绍如何安装和使用插件。

为浏览器安装插件 (Chrome / Firefox)
这个插件的主要作用是从电脑直接将 APK 文件拖拽到模拟器中进行安装,非常方便。
以 Google Chrome 为例:
-
下载插件文件:
- 从官网下载
genymotion-chrome-extension-*.zip文件。
- 从官网下载
-
打开 Chrome 扩展程序页面:
(图片来源网络,侵删)- 在 Chrome 浏览器地址栏输入
chrome://extensions/然后按回车。
- 在 Chrome 浏览器地址栏输入
-
启用开发者模式:
在页面右上角,打开“开发者模式”的开关。
-
加载已解压的扩展程序:
- 点击“加载已解压的扩展程序...”按钮。
- 在弹出的文件选择窗口中,*选择你刚刚下载的 `genymotion-chrome-extension-.zip` 文件**(注意是选择整个 ZIP 文件,而不是解压它),然后点击“选择”。
- 如果一切正常,Genymotion 插件就会出现在扩展程序列表中。
-
使用插件:
- 打开 Genymotion,并启动一个 Android 虚拟设备。
- 在 Chrome 浏览器中,找到任意一个 APK 文件的下载链接。
- 直接将这个 APK 文件从你的文件管理器或下载栏拖拽到 Chrome 窗口中。
- 浏览器会识别出这是一个 APK,并询问你是否要安装到 Genymotion 设备中,点击“安装”,APK 就会自动推送到模拟器并开始安装。
Firefox 的安装步骤类似:
- 下载
genymotion-firefox-addon-*.zip。 - 在 Firefox 地址栏输入
about:debugging并进入。 - 点击“此 Firefox”的“临时载入附加组件”。
- 选择你下载的 ZIP 文件,然后点击“载入”。
为 Android Studio 安装插件
这是最常用、最强大的集成方式,可以直接在 Android Studio 中启动、控制 Genymotion 设备,并一键部署应用。
通过 Android Studio 插件市场安装 (推荐)
-
打开 Android Studio:
- 进入
File->Settings(Windows/Linux) 或Android Studio->Preferences(macOS)。
- 进入
-
找到插件市场:
- 在设置窗口中,选择
Plugins。
- 在设置窗口中,选择
-
搜索并安装:
- 确保你正在浏览
Marketplace标签页。 - 在搜索框中输入
Genymotion。 - 在搜索结果中找到 "Genymotion" 插件,然后点击右侧的
Install按钮。
- 确保你正在浏览
-
重启 Android Studio:
- 安装完成后,点击右下角的
Apply和OK,然后根据提示重启 Android Studio 使插件生效。
- 安装完成后,点击右下角的
手动安装 ZIP 文件
-
下载插件文件:
- 从官网下载
genymotion-android-studio-plugin-*.zip。
- 从官网下载
-
打开 Android Studio 插件设置:
- 路径同上:
File->Settings->Plugins。
- 路径同上:
-
安装插件:
- 点击
Install plugin from disk...按钮。 - 选择你下载好的
genymotion-android-studio-plugin-*.zip文件,然后点击OK。
- 点击
-
重启 Android Studio:
重启 IDE 以完成安装。
配置与使用:
-
配置 Genymotion 路径:
- 安装后,重启 Android Studio。
- 再次进入
Settings->Tools->Genymotion。 - 点击
Browse...按钮,找到你电脑上 Genymotion 的安装路径,选中genymotion.exe(Windows) 或Genymotion.app(macOS) 或genymotion(Linux) 的可执行文件,然后点击OK。 - 确保
Enable Genymotion integration复选框被勾选。
-
使用插件:
- 在 Android Studio 的工具栏上,你会看到一个绿色的机器人图标,这就是 Genymotion 的快捷入口。
- 点击该图标,会弹出一个窗口,列出你已创建的所有 Genymotion 设备。
- 你可以直接在这里启动、停止、重启、删除设备。
- 当你运行 Android 项目时(点击绿色的 Run 按钮),Android Studio 会自动将 APK 部署到你通过 Genymotion 插件选定的设备上。
为 Eclipse 安装插件
对于仍在使用 Eclipse 的开发者,安装步骤也类似。
-
下载插件文件:
- 从官网下载
genymotion-eclipse-plugin-*.zip。
- 从官网下载
-
安装插件:
- 在 Eclipse 中,进入
Help->Install New Software...。 - 在弹出的窗口中,点击
Add...按钮。 - 在
Name字段中输入一个名称,Genymotion。 - 在
Location字段中,点击Archive...,然后选择你下载的genymotion-eclipse-plugin-*.zip文件。 - 点击
OK,Eclipse 会开始扫描并显示可用的插件。
- 在 Eclipse 中,进入
-
完成安装并重启:
- 勾选所有列出的 Genymotion 插件,点击
Next,然后阅读并接受许可协议,最后点击Finish。 - 安装完成后,根据提示重启 Eclipse。
- 勾选所有列出的 Genymotion 插件,点击
-
配置与使用:
- 重启后,进入
Window->Preferences->Genymotion。 - 像在 Android Studio 中一样,配置 Genymotion 的可执行文件路径。
- 之后,你可以通过 Eclipse 的菜单栏或工具栏来管理 Genymotion 设备和部署应用。
- 重启后,进入
第三部分:常见问题与解决方案
-
问题:插件安装后,Android Studio/Eclipse 中找不到或无法使用。
- 原因: 最常见的原因是Genymotion 可执行文件路径配置错误。
- 解决: 仔细检查
Settings/Preferences中的路径,确保指向的是genymotion.exe或Genymotion.app的主程序,而不是一个文件夹。
-
问题:在 Android Studio 中运行项目时,提示 "No compatible devices found" 或无法找到 Genymotion 设备。
- 原因:
- Genyemtion 模拟器未启动。
- Android Studio 的
ADB路径配置不正确。
- 解决:
- 确保模拟器已启动: 在使用前,先通过 Genymotion 或 Android Studio 中的插件启动你的虚拟设备。
- 配置 ADB 路径: 进入 Android Studio 的
Settings->Tools->Genymotion,确保ADB tool的路径是正确的,Android Studio 会自动检测,但如果出错,可以手动指定 Android SDK 中的adb.exe路径。
- 原因:
-
问题:Genymotion 插件显示为灰色或禁用状态。
- 原因: 通常是因为 Genymointion 应用程序本身没有运行或路径未配置。
- 解决: 先启动 Genymotion 桌面应用,然后回到你的 IDE 中检查路径配置。
-
问题:安装浏览器插件后,无法拖拽 APK。
- 原因: 插件未正确安装或浏览器版本不兼容。
- 解决: 尝试禁用并重新启用插件,或者重新安装插件,如果问题依旧,可以尝试手动安装(通过开发者模式加载 ZIP 文件)而不是通过网上应用店。
希望这份详细的教程能帮助你顺利完成 Genymotion 插件的安装!如果在安装过程中遇到任何其他问题,欢迎随时提问。
