我已经安装了SDK管理器和eclipse,在启动AVD时启动并显示为“android”。告诉我应该怎么做运行android虚拟设备。
答案 0 :(得分:0)
我认为您的问题是模拟器启动缓慢,并且长时间只显示“Android”徽标 根据我的经验,我建议你使用Android OS的'x86'图像创建你的AVD 默认情况下,使用“ARM系统映像”创建AVD。在大多数用户中,模拟器启动速度非常慢。所以我建议在HAXM上使用'x86'来加速模拟器 您还应该参考以下链接:Why is the Android emulator so slow? How can we speed up the Android emulator?
答案 1 :(得分:0)
虚拟设备需要一段时间才能启动
如果这是您从虚拟设备上看到的内容,则表示它仍在加载
答案 2 :(得分:0)
你正确地做了一切。只是模拟器最初启动时速度极慢。
最简单的解决方案是使用真实设备测试您的应用程序。
另一个解决方案是创建一个api级别较低的avd并将minsdk设置为较低的api级别,以确保您的应用程序可以在您创建的新avd上运行。就个人而言,我喜欢运行api级别为10的模拟器,因此minsdk为10(假设我的应用程序不需要任何新功能)。
另一个解决方案仍然是学习如何在基于Intel x86的仿真器(Varun Das引用的解决方案)上运行应用程序。由于您的开发机器是基于x86的,因此该选项也可以非常快速地运行。
无论您决定采用何种解决方案,都不要在应用程序启动之间关闭模拟器映像/重新启动手机,一旦模拟器/手机已经启动,第二次启动应用程序的速度会快得多。
答案 3 :(得分:0)
您可以使用genymotion检查此link。它比AVD上的android虚拟设备更有用,更快。