模拟器没有出现在android studio上

时间:2017-08-26 01:02:32

标签: android-studio android-emulator

过去3天我在网上搜索过,似乎无法找到解决方案。我已经完成了这篇文章中提到的所有内容:

Android emulator not showing in Visual Studio

似乎这个问题的所有“工作”解决方案已经在这个人说他在他的原始帖子中做了什么,包括重新启动ADB服务器(杀死并启动),重新启动我的计算机,重新安装模拟器和HAMX,安装和以管理员身份运行,更改超时延迟,重新安装几乎所有内容,确保安装我的模拟器等等。

它一直说Gradle构建在475ms等完成,然后等待目标设备上线5-10分钟没有任何反应。没有模拟器出现。我似乎无法找到解决方案,我即将放弃,我真的需要Android Studio才能工作,所以我可以开始使用我的应用程序。

我可以得到一些指导吗?

如果相关,我正在使用Mac。

5 个答案:

答案 0 :(得分:2)

你试过这个吗?转到模拟器设置并将Graphics Emulation模式设置为Software GLES。默认模式将是自动的。我不确定它是如何工作的,但这对我来说在两台Linux机器上都有用。作为软件仿真,仿真器的性能不如使用硬件图形时那么好。这似乎是SDK的一个错误。

enter image description here

答案 1 :(得分:1)

对我来说,在macos中唯一起作用的是在启动Studio之前禁用docker。

答案 2 :(得分:1)

擦除Android虚拟设备的数据,然后启动模拟器。

答案 3 :(得分:0)

我使用的是 Android studio 4.2 并遇到了这个问题。

没有解决方案对我有用,所以我只是删除了 android studio 文件。更新到 Android Studio 北极狐。 从 mac 中删除 android studio 文件的链接:How to completely uninstall Android Studio on Mac? 对于 Windows:How to completely uninstall Android Studio from windows(v10)?

答案 4 :(得分:-1)

如果您在Windows中首先检查adb.exe是否正确运行

-运行cmd -并转到 C:\ Users \ user \ AppData \ Local \ Android \ Sdk \ platform-tools 路径 (例如路径) -并运行adb.exe

-如果遇到错误,则在Windows中找不到 api-ms-win-crt-runtime-l1-1-0.dll

api-ms-win-crt-runtime-l1-1-0.dll 是Windows中的通用C运行时

然后,您必须按照此页面上的链接针对您的特定环境下载并安装它

Update for Universal C Runtime in Windows