我使用虚拟Box和Genymotion插件(Android Studio)安装了Genymotion,创建了一个新设备并且即使从Android Studio也能正常运行。
但是,当我点击“运行”按钮时,Genymotion设备没有出现在设备选择器上,它在“选择正在运行的设备”单选按钮下显示“无显示”。如何让Genymotion设备出现在设备选择器上并运行我的应用程序?这是我在SDK管理器中遗漏的东西吗?
发生这种情况是因为Genymotion附带了过时的Android工具。要解决以下步骤:
在Mac上使用最新版本的Studio,它将是:
/Users/username/Library/Android/sdk/
我试过adb kill-server/start-server
。但是,它没有奏效。
而是迅速打了2-3次这个命令。
adb reconnect
在我的情况下没有设置genymotion路径..所以我通过单击工具栏中的genymotion图标并输入路径(Windows中的默认值为C:\ Program Files \ Genymobile \ Genymotion)解决了它,然后启动模拟器后现在出现在android studio中
以防有人仍在寻找答案。我面对的软件版本 以上发行是 -
Android Studio - 3.3.2 Genymotion - 3.0.1
那么,现在让我们从问题开始吧。只需尝试以下步骤:
希望这可以帮助。如果您仍然遇到任何问题请告诉我。
首先,您必须在genymotion启动后按genymotion图标从android工作室运行genymotion然后按下运行按钮,您将在部署目标对话框中看到genymotion设备选项。
我试过从Android工作室版本2.0和版本2.1,两者都不兼容genymotion。请使用版本1.5.1或更早版本。
我有同样的问题,但我解决了。
在运行genymotion
之前,你必须首先点击运行并等到项目编译并显示空设备列表然后你必须启动你的genymotion
,之后它会出现。
genymotion
这对我有用。希望能帮助到你。
我也在新版Android Studio中面临同样的问题。以下是我每天都在做的解决这个问题的例程:
adb kill-server
有时您需要运行此命令两次。adb start-server
adb connect 192.168.56.101
当选择设备对话框仍处于打开状态时,必须运行此命令。现在一切都会好的。
在Android Studio 2上:
祝好运。
我解决了我的问题:
首先在启动genymotion之前启动android studio。然后在android studio中运行应用程序并等到你看到设备选择器然后启动genymotion
关闭设备后,设备选择器将无法再使用该设备。您需要继续从Android Studio运行设备。