Android的工作室:模拟器运行,但没有显示在运行应用程序了“选择一个正在运行的设备”

问题描述 投票:26回答:10

我已经通过了AVD Manager启动我的模拟器,一旦它的运行我点击了run app。我已经等了几分钟后,我跑步设备choose a running device露面,但窗口始终保持空白。

android android-studio android-emulator
10个回答
37
投票

也许你正在运行的项目是不兼容(API版本/硬件要求)与仿真器设置。检查你的build.gradle文件,如果targetSDK和minimumSdk版本是低于或等于你的模拟器的SDK版本。

你也应该取消选中工具>安卓>启用亚行整合

如果你的情况是不同的,那么重新启动你的Android Studio并再次运行模拟器。


-5
投票

在您的设备要运行上的Go应用程序来设置关于设备>>版本号点击三倍以上,回设置,你会发现“开发人员选项”出现去,然后点击“USB调试”完成


15
投票

thread帮我解决我的问题,特别是这样的回答:

  • 在Android Studio中去菜单 - >工具
  • Android的
  • 取消选中启用ADB整合

2
投票

对于任何人遇到的问题 - 没有提供答案为我工作。

我的情况可能是别人不一样,但我不得不Android Studio首先安装在默认情况下,以安装SDK:C:\Users\[user]\AppData\Local\Android\sdk。然后,我们决定使用Xamarin为我们的项目,所以安装Xamarin这里默认安装一个额外的SDK,位于:C:\Program Files (x86)\Android\android-sdk

更改Xamarin匹配相同的SDK路径为我工作,我在注册表中做了(虽然通过VS设置我猜这是相同的):

\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools\Path

改变以匹配Android Studio SDK路径,关闭一切,启动VS模拟器,运行Android Studio中的路径,确保ADB integration被关闭和尝试。它为我工作。


1
投票

你ADB连接中断。

关闭Eclipse

打开CMD-提示符下键入ADB杀服务器然后ADB启动服务器

重新日食

运行项目!


1
投票

如果未选中的亚行整合,您不能使用任何调试可以more.You刚刚重新启动ADB服务器,运行

$adb kill-server
$adb start-server

在终端重新启动ADB服务器而不需要重新启动Android的工作室。然后,仿真器显示出来。


1
投票

与我的模拟器类似的问题。通过仿真器的擦拭数据解决

工具>和行动下,经理>向下箭头擦除数据

注:这是去除内仿真器的所有数据。


0
投票

尝试打开模拟器并运行它与Android工作室/月食平行,而该选项将显示在选择设备选择(emuator的名字,我的是Genymotion)。


0
投票

检查仿真的机器人路径。

我不得不改变在这里的注册表:

 HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Android SDK Tools

对SDK位置的实际路径(其可以在机器人工作室中找到:设置 - >系统设置 - >的Android SDK)

所有归功于这篇博客qazxsw POI的作者


-1
投票
  1. 从genymotion按钮来启动设备(具有前和设置genymotion上设置文件夹的位置安装genymotion)
  2. 运行应用程序
  3. 选择genymotion运行设备
© www.soinside.com 2019 - 2024. All rights reserved.