[英]Android Studio doesn't see genymotion
我将 android studio 的 0.5 版本更新为 0.8.14 版本,但现在 studio 没有看到 genymotion ,我现在必须做什么? 谢谢大家。
编辑:我也通过更新 genymotion 解决了这个问题
Genymotion 默认使用它自己的 ADB 二进制文件。 如果它的版本与 Android Studio 使用的版本不同,它们可能会发生冲突,并且您会遇到很多问题。 其中之一可能是未检测到 Genymotion,以及部署应用程序出现问题。
我建议将 Genymotion 设置为使用 Android Studio 也在使用的 ADB/Android SDK,而不是使用默认的 SDK。 这样您就可以避免在未来的更新中发生冲突。
您必须先安装 Genymotion 插件,单击“文件”选项卡,找到“插件”选项,在底部,搜索 Genymotion,然后安装。 安装完成后,您需要重启Android Studio,之后您会在“Sdk Manager”图标附近看到Genymotion图标,点击它,然后指定您的Genymotion安装位置即可。 另外,请确保您安装了“Oracle Virtual Box”才能使用 Genymotion,这是一项要求。
编辑-
然后你的 genymotion 虚拟机出现,点击你想要的(我认为它必须关闭才能开始点击/不灰色)然后点击开始,
然后单击菜单栏下方按钮栏中心附近的绿色播放图标,genymotion 虚拟机应出现在“正在运行的设备”下。 突出显示它并单击确定,它应该启动并显示您的程序。
打开 Genymotion Shell,使用命令行devices list
将显示然后在 cmd 中使用命令行
adb connect IP address
如果没有在工作室中显示设备。也许重新启动工作室。
一句话(你需要找到你的设备ip): adb connect 192.168.***.***:5555
2019-03-19 09:10:00
我的环境:
我的问题:
list is empty
我的解决方案:
cd /opt/genymobile/genymotion
./genymotion-shell
devices list
(如果没有正在运行的设备启动一个)adb connect yourDeviceIP:5555
参考:
我遇到了同样的问题,我关闭了 genymotion,然后点击了运行按钮,所以“选择部署目标”对话框打开了。 之后,我以管理员身份打开 genymotion,启动虚拟设备,一分钟后它出现在“选择部署目标”对话框中。
我认为关键是genymotion必须在android studio之后运行,并且可能必须打开“Select Deploymnt Target”对话框!
无论如何它对我有用
经过一些研究,我找到了一个解决方案,打开任务栏,然后结束处理 adb.exe,点击运行(android studio)和 adb 将被重新创建,你的 genymotion 模拟器将在列表中。 竖起大拇指
C:\\Users\\{username}\\AppData\\Local\\Android\\Sdk
)。C:\\Program Files\\Genymobile\\Genymotion
)。首先安装genymotion插件并重启和android studio。重启后你会在sdk管理器图标附近看到genymotion设备管理器图标选择它并添加你有genymotion文件夹的路径。如果你没有看到图标然后搜索genymotion设备管理器你会得到它
我曾经遇到过这个问题。 我必须手动将它连接到 adb 服务器并且它工作正常! 只需按照以下步骤操作:
1-打开你的模拟器
2-运行后,打开oracle vm virualBox manager app
3-双击您正在运行的模拟器。 你会看到IP管理值。 那是模拟器本地IP地址
4- 转到您的 sdk 管理器路径,然后是平台工具目录
5- 在此目录上打开 cmd(或使用 cd 命令)
6- 运行 adb connet ipAddress:5555
之后,您将在屏幕上看到连接到 ip 地址的文本。 回到android studio,你会看到adb出现了!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.