我已经通过了AVD Manager启动我的模拟器,一旦它的运行我点击了run app
。我已经等了几分钟后,我跑步设备choose a running device
露面,但窗口始终保持空白。
也许你正在运行的项目是不兼容(API版本/硬件要求)与仿真器设置。检查你的build.gradle
文件,如果targetSDK和minimumSdk版本是低于或等于你的模拟器的SDK版本。
你也应该取消选中工具>安卓>启用亚行整合
如果你的情况是不同的,那么重新启动你的Android Studio并再次运行模拟器。
在您的设备要运行上的Go应用程序来设置关于设备>>版本号点击三倍以上,回设置,你会发现“开发人员选项”出现去,然后点击“USB调试”完成
这thread帮我解决我的问题,特别是这样的回答:
对于任何人遇到的问题 - 没有提供答案为我工作。
我的情况可能是别人不一样,但我不得不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
被关闭和尝试。它为我工作。
你ADB连接中断。
关闭Eclipse
打开CMD-提示符下键入ADB杀服务器然后ADB启动服务器
重新日食
运行项目!
如果未选中的亚行整合,您不能使用任何调试可以more.You刚刚重新启动ADB服务器,运行
$adb kill-server
$adb start-server
在终端重新启动ADB服务器而不需要重新启动Android的工作室。然后,仿真器显示出来。
与我的模拟器类似的问题。通过仿真器的擦拭数据解决
工具>和行动下,经理>向下箭头擦除数据
注:这是去除内仿真器的所有数据。
尝试打开模拟器并运行它与Android工作室/月食平行,而该选项将显示在选择设备选择(emuator的名字,我的是Genymotion)。
检查仿真的机器人路径。
我不得不改变在这里的注册表:
HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Android SDK Tools
对SDK位置的实际路径(其可以在机器人工作室中找到:设置 - >系统设置 - >的Android SDK)
所有归功于这篇博客qazxsw POI的作者