2017-07-08 75 views
0

我最近安装了Genymotion,并且一切正常,但是当我单击Android Studio中的运行图标时,它会要求创建AVD。应用程序未启动Genymotion

我想使用Genymotion虚拟设备测试我的应用程序。

enter image description here

回答

0

您需要安装插件Genymotion的IDE。

安装适用于Android Studio的Genymotion插件。

在Android Studio中,转到文件/设置(Windows和Linux)或到Android工作室/首选项(适用于Mac OS X)

  1. 选择插件,然后单击浏览库。
  2. 右键单击Genymotion并单击下载并安装。要查看Genymotion插件图标,请通过单击视图>工具栏来显示工具栏。

来源:https://www.genymotion.com/plugins/

+0

它已安装并生成插件图标显示在工具栏 – samawi

0

本指南运行的应用程序可能会帮助 - Running an App in the Android Emulator
请按照以下步骤操作,以便您可以看到Select Deployment Target对话框。
请注意,您的genymotion模拟器应出现在Connected Devices(不在Available Virtual Devices的列表下)列表下。
如果在列表中看不到您的genymotion仿真器,请参阅this StackOverflow answer

0

您是否在GenyMotion上创建了任何虚拟设备?你应该有一个虚拟设备来运行一个应用程序。 enter image description here

如果您有虚拟设备并且它们在启动时停止运行,请下载Oracle VM虚拟机using this link如果我使用通过GenyMotion安装的VM,则存在此问题。如果你使用链接安装虚拟机,它可以说虚拟机是较旧的,但它的工作原理,否则它不会。

+0

我有多个项目上(应用程序),我意识到Genymotion与所有这些都有关系,并且只与一个特定项目无关。那个项目有什么问题? – samawi

0

我有同样的问题,

的genymotion装置应显示的设备选择器窗口,在机器人工作室“运行”图标,当点击,但它不...

在此

link,你的问题得到解答(但不是如此有效)。

解决方案1:

为了解决这一点,按照下面的步骤。

  • 开放Genymotion应用,
  • 进入设置 - > ADB
  • 选择 '使用自定义Android SDK工具'
  • ,并选择您的SDK的位置。的SDK工具上Windows

的默认位置:

C:\Users\[your username]\AppData\Local\Android

提示:要注意的是 '应用程序数据' 文件夹可能被隐藏。的SDK工具上Mac

的默认位置:

/Users/username/Library/Android/sdk

image description for the solution 1

解决方案2:

你可以使用一个简单的一招:

  1. 打开你的genymotion设备(通过点击genymotion图标,酒吧 权并选择您所需的设备)
  2. 关闭设备选择器(在andoid工作室)
  3. 打开任务管理器(在Windows上按Ctrl + Shift + Esc)
  4. 选秀“过程”标签
  5. 发现“adb.exe”也许它“adb.exe * 32”
  6. 点击右键并选择杀进程树(或结束任务)
  7. 亚行将再次出现不久杀死其进程树再次(也许 将会发现一个以上的adb将全部杀死。)
  8. 然后打开设备选择器(单击在android studio上运行)。

宾果,你的预期设备出现了。

link导致你更多的解释

解决方案3:

更新您的genymotion和VirtualBox的(我这样做,但它没有工作对我来说,这可能是对你有效)

my suggestion is solution 2 to do!