Genymotion设备不出现在设备select器 – Android Studio上

我使用虚拟Box和Genymotion插件(Android Studio)安装了Genymotion,创build了一个新的设备并运行正常,甚至可以从Android Studio中运行。

但是,当我点击运行button时,Genymotion设备不会出现在设备select器上,它显示 “select正在运行的设备”单选button下的“ Nothing to Show ”。 如何让Genymotion设备出现在设备选配器上并运行我的应用程序? 这是我从SDKpipe理器中丢失的东西吗?

好的,find解决scheme。

原因:由于Genymotion附带了过时的Android工具,因此出现问题。

解决scheme:要解决此问题,请按照以下步骤操作。

  1. 打开Genymotion应用程序,
  2. 进入设置 – >亚行
  3. select“使用自定义的Android SDK工具”
  4. 并select您的SDK的位置。

在Mac上使用Studio的最新版本将是:

/Users/username/Library/Android/sdk/ 

我有同样的问题,但我解决了它。

在运行genymotion之前,你必须先点击运行,然后等到项目编译并显示空的设备列表,然后你必须启动你的genymotion ,之后就会出现。

  1. 点击运行button编译项目
  2. 设备空白列表出现
  3. 开始genymotion
  4. 设备将出现在列表中

这对我有效。 希望能帮助到你。

Android Studio 2上

  1. 点击工具栏上的“ 附加debugging器到Android进程 ”button。
  2. 点击重启
  3. 尝试再次运行。

祝你好运。

  1. 工具 – > Android->删除选中“启用ADB集成”
  2. 用出现的设备运行你的应用程序(你会得到一个错误)
  3. 设置选中“启用ADB集成”
  4. 运行你的应用程序

我也在Android Studio的新版本中面临同样的问题。 以下是我的日常工作,我每天都在解决这个问题:

  1. 点击运行图标查看设备的空白列表

  2. closures这个列表

  3. 通过以下方式杀死adb:

     adb kill-server 

    有时候你需要运行这个命令两次。

  4. 再次启动adb:

     adb start-server 
  5. 再次点击运行。 现在我将看到我的模拟器列表,但不是我的Genymotion已经启动并正在运行!

  6. 我将通过添加我的Genymotion:

     adb connect 192.168.56.101 

    select设备对话框仍然打开时,必须运行此命令。

现在一切都会好的。

你可以快速解决它。

首先确保genymotion模拟器是opend。

  1. closures设备select器(On andoid工作室)

  2. 打开任务pipe理器(在Windows ctrl + shift + esc)

  3. select进程选项卡

  4. findadb.exe也许是它的adb.exe * 32

  5. 右键单击并select杀死进程树

  6. adb会再次出现,再次杀死它的进程树(可能会发现多个adb会全部被kill)

  7. 然后打开设备select器(在android studio上单击运行)。

在这里输入图像说明 在这里输入图像说明 在这里输入图像说明

closures设备时,设备select器不再可用。 您需要继续从Android Studio运行设备。

我解决了我的:

在启动genymotion之前首先启动android studio。 然后运行android studio中的应用程序,并等待,直到看到设备select器,然后启动genymotion

首先,您必须在gentmotion启动后按下genymotion图标从android studio运行genymotion,然后按运行button,您会在部署目标对话框中看到genymotion设备选项。

我试过adb kill-server/start-server 。 但是,它没有奏效。

相反,这个命令2-3次快速工作。

 adb reconnect 

我已经尝试从Android工作室版本2.0和版本2.1,都不能编译genymotion。 请使用1.5.1以上的版本。