这个问题只是在于错误的操作顺序导致的,首先确保你的电脑已经安装了Genymotion(若未完成安装在官网下载,可以下载商业版(需付费)或者是个人版(免费),(需用邮箱注册账号),这是传送门(https://www.genymotion.com/account/login/#account-info,不需 fan qiang)
分三步解决问题:
一:确保Genymotion没有配置问题
检验Genymotion无问题的方法是可以在其上面正常打开虚拟安卓模拟器设备,如图:
二:Android studio也不存在配置问题
在Android studio上进行如下操作能出现以下界面说明Android studio也没有配置问题(如果不能出现下面第一张图的界面就不用往下看第三步了,比如找不到设备,没有看到红色手机按钮等等):
点击Start按钮发现能打开安卓模拟器(但是和之前单独在Genymotion中运行模拟器显示的页面一样,不能运行APP程序)
解决办法:
在工具栏上面依次选着Run/Edit Configurations...,然后在General/Target Device选着show chooser dialog,每次运行 之前先启动Genymotion里面的target device。
但是,也可能找不到Deployment Targe Options(博主臆测是新版本的Android studio将这一项去掉了,也可能是别的原因吧)...
那么就只能进行如下"死板"操作了:
运行APP之前,要在Genymotion中先把目标虚拟设备运行起来,不然Android Studio的IDE不能发现这个设备。其实就好比真机调试,真机没开机,IDE当然发现不了,说白了就是要先用Genymotion打开安卓模拟器,之后再打开Android Studio会发现:
然后点击运行APP按钮就能成功运行了:
来源:CSDN
作者:别枳
链接:https://blog.csdn.net/Zhongtongyi/article/details/104576024