Android Studio:您必须指定 Genymotion 文件夹的路径才能使用此功能
Android Studio: You must specify a path to Genymotion folder to use this feature
我已经通过 Android Studio 中的插件向导下载并安装了 Genymotion 模拟器插件。我在 运行 Android 工作室 Windows 机器上。
我收到一条警告,要求我提供 Genymotion 文件夹的路径:
此文件夹位于何处?我似乎无法在我的 Android Studio 安装文件夹中找到它。
对于windows,默认路径是C:\Program Files\Genymobile\Genymotion
在 Mac 上,您会在这里找到它:/Applications/Genymotion.app
您必须在 Android Studio 设置中的 Genymotion 部分下输入它。
确保你已经安装了 genymotion 和 virtual box 然后提供 link 到 windows 中的 genymotion 位置默认是 C:/program files/genymobile/genymotion
为 Android Studio 安装 Genymotion 插件:
- 在 Android Studio 中,转到 File/Settings(对于 Windows 和 Linux)或 Android Studio/Preferences(对于 Mac OS X)
- Select 插件并单击浏览存储库。
- 右键单击 Genymotion,然后单击“下载并安装”。要查看 Genymotion 插件图标,请单击“查看”>“工具栏”以显示工具栏。
To use this plugin, Genymotion must be installed on your system.
Or download and install manually the plugin genymotion-idea-plugin.jar (not recommended)
你必须给出genymotion的安装路径。
不确定是否有人遇到同样的问题,但我在单击 Genymotion 插件时收到来自 Android Studio 的相同警告警告我
"You must specify a path to genymotion folder to use this feature"
根据之前对 Mac 的回答,路径是正确的,但问题只是 Genymotion 插件只需要更新 。我转到 Android Studio > Preferences > Plugins > Genymotion 并选择更新(这是在 mac 上),在我更新插件并重新启动 Android Studio 后问题消失了。希望这对遇到同样问题的其他人有所帮助。
如果您在点击已安装的插件后出现此错误,它会询问您安装的 Genymotion 的路径。所以请提供安装 Genymotion 的路径。
在我的例子中是 C:\Program Files\Genymobile\Genymotion
要做什么:
打开 Genymotion 本身(桌面上的圆形和粉红色图标)。
从上方菜单中选择 "Settings" 选项。
从上方菜单中选择选项 "ADB"。
Select"Use Android custon SDK tools"。将以下路径放入 "Android SDK": C:\Program Files\Genymobile\Genymotion
为什么会这样?您收到通知 "You must specify a path to Genymotion folder to use this feature" 是因为在 Windows 上运行的 Genymotion 中存在一个错误,该错误会在尝试使用 Android SDK 时误导 Genymotion 引擎。
附加链接:
Can't find Genymotion.app
在Linux中,解决问题的方法是重新运行命令
sudo ./genymotion-x.x.x-linux_x64.bin
在你的bin文件所在的目录下。例如,假设我下载了 Genymotion .bin 文件来安装 Genymotion,它位于 Downloads 文件夹中。我可以将它移动到我的主文件夹,然后 运行 下面的命令来安装它。
chmod +x genymotion-x.x.x-linux_x64.bin
sudo ./genymotion-x.x.x-linux_x64.bin
在 运行 执行这些命令后,您可能 运行 遇到无法创建指定路径所需的 genymotion 文件夹的问题。如果您尝试在 .bin 所在的目录中按 CTRL + h,您会发现一个名为 .Genymobile 的隐藏文件夹。 Genymotion 文件夹将位于该文件夹内。即使您将该文件夹的路径指定为 /home/<user>/.Genymobile/Genymotion
,您仍然会收到错误消息。如果你重新运行你的.bin文件所在的命令sudo ./genymotion-x.x.x-linux_x64.bin
,它会创建genymotion文件夹,如果.bin文件所在,你可以将路径指定为/home/<user>/genymotion
在您的主目录中。指定路径后,您可以按确定,它应该可以工作。
如果有帮助,当我需要将 Genymotion 安装目录添加到 Mac OS X 上的 $PATH
环境变量时,我必须使用以下路径:
/Applications/Genymotion.app/Contents/MacOS
直接写
C:\Program Files\Genymobile\Genymotion
这是 GennyMotion 的默认路径,除非您已将其安装在其他地方。
对于 Linux 系统:
- 尽管您的 genymotion 安装在“/usr/bin”文件夹中,但它实际上指向根目录中的 opt 目录。
- 在 android studio 中为 genymotion 使用以下路径:
/opt/genymotion
在 Ubuntu 上,您会在这里找到它:/home/user/opt/genymobile/genymotion
我已经通过 Android Studio 中的插件向导下载并安装了 Genymotion 模拟器插件。我在 运行 Android 工作室 Windows 机器上。
我收到一条警告,要求我提供 Genymotion 文件夹的路径:
此文件夹位于何处?我似乎无法在我的 Android Studio 安装文件夹中找到它。
对于windows,默认路径是C:\Program Files\Genymobile\Genymotion
在 Mac 上,您会在这里找到它:/Applications/Genymotion.app
您必须在 Android Studio 设置中的 Genymotion 部分下输入它。
确保你已经安装了 genymotion 和 virtual box 然后提供 link 到 windows 中的 genymotion 位置默认是 C:/program files/genymobile/genymotion
为 Android Studio 安装 Genymotion 插件:
- 在 Android Studio 中,转到 File/Settings(对于 Windows 和 Linux)或 Android Studio/Preferences(对于 Mac OS X)
- Select 插件并单击浏览存储库。
- 右键单击 Genymotion,然后单击“下载并安装”。要查看 Genymotion 插件图标,请单击“查看”>“工具栏”以显示工具栏。
To use this plugin, Genymotion must be installed on your system.
Or download and install manually the plugin genymotion-idea-plugin.jar (not recommended)
你必须给出genymotion的安装路径。
不确定是否有人遇到同样的问题,但我在单击 Genymotion 插件时收到来自 Android Studio 的相同警告警告我
"You must specify a path to genymotion folder to use this feature"
根据之前对 Mac 的回答,路径是正确的,但问题只是 Genymotion 插件只需要更新 。我转到 Android Studio > Preferences > Plugins > Genymotion 并选择更新(这是在 mac 上),在我更新插件并重新启动 Android Studio 后问题消失了。希望这对遇到同样问题的其他人有所帮助。
如果您在点击已安装的插件后出现此错误,它会询问您安装的 Genymotion 的路径。所以请提供安装 Genymotion 的路径。
在我的例子中是 C:\Program Files\Genymobile\Genymotion
要做什么:
打开 Genymotion 本身(桌面上的圆形和粉红色图标)。
从上方菜单中选择 "Settings" 选项。
从上方菜单中选择选项 "ADB"。
Select"Use Android custon SDK tools"。将以下路径放入 "Android SDK": C:\Program Files\Genymobile\Genymotion
为什么会这样?您收到通知 "You must specify a path to Genymotion folder to use this feature" 是因为在 Windows 上运行的 Genymotion 中存在一个错误,该错误会在尝试使用 Android SDK 时误导 Genymotion 引擎。
附加链接:
Can't find Genymotion.app
在Linux中,解决问题的方法是重新运行命令
sudo ./genymotion-x.x.x-linux_x64.bin
在你的bin文件所在的目录下。例如,假设我下载了 Genymotion .bin 文件来安装 Genymotion,它位于 Downloads 文件夹中。我可以将它移动到我的主文件夹,然后 运行 下面的命令来安装它。
chmod +x genymotion-x.x.x-linux_x64.bin
sudo ./genymotion-x.x.x-linux_x64.bin
在 运行 执行这些命令后,您可能 运行 遇到无法创建指定路径所需的 genymotion 文件夹的问题。如果您尝试在 .bin 所在的目录中按 CTRL + h,您会发现一个名为 .Genymobile 的隐藏文件夹。 Genymotion 文件夹将位于该文件夹内。即使您将该文件夹的路径指定为 /home/<user>/.Genymobile/Genymotion
,您仍然会收到错误消息。如果你重新运行你的.bin文件所在的命令sudo ./genymotion-x.x.x-linux_x64.bin
,它会创建genymotion文件夹,如果.bin文件所在,你可以将路径指定为/home/<user>/genymotion
在您的主目录中。指定路径后,您可以按确定,它应该可以工作。
如果有帮助,当我需要将 Genymotion 安装目录添加到 Mac OS X 上的 $PATH
环境变量时,我必须使用以下路径:
/Applications/Genymotion.app/Contents/MacOS
直接写
C:\Program Files\Genymobile\Genymotion
这是 GennyMotion 的默认路径,除非您已将其安装在其他地方。
对于 Linux 系统:
- 尽管您的 genymotion 安装在“/usr/bin”文件夹中,但它实际上指向根目录中的 opt 目录。
- 在 android studio 中为 genymotion 使用以下路径:
/opt/genymotion
在 Ubuntu 上,您会在这里找到它:/home/user/opt/genymobile/genymotion