答案 0 :(得分:3)
这是帮助我使用Android 9模拟器的原因:
使用Google Play x86图像而不是Google API x86图像,因为前者有一个通知“ Preparing for setup ..”,该通知从未完成。
首次启动仿真器后,请进行初始google设备设置(跳过可以跳过的内容。)并设置SD卡(作为外部存储设备)。
如果正在运行某些应用程序更新,请等待它,然后强制退出“ Google Play服务”应用程序。如果仿真器在重新启动后再次变慢,则可能需要在每次启动后执行此操作。
在设置中禁用移动数据,因为它试图一次又一次地连接,用尽了所有CPU。 CPU有助于渲染,因此,如果没有可用的CPU,它将变得很慢。
编辑:
5。转到仿真器设置/高级,将渲染的OpenGL ES设置为Desktop native OpenGL
,将OpenGl ES API级别设置为Renderer maximum
,然后重新启动仿真器。就我而言,使用自动选择/自动检测的性能要差得多。
答案 1 :(得分:0)
- 这是我上面评论的后续内容(作为评论写的时间太长了) -
然后我们确定问题来自您的计算机(或您的操作系统) - 如果您正在使用笔记本电脑,请确保在插入时以及使用电池时检查笔记本电脑性能的设置。如果您有桌面,请检查操作系统是否存在某种限制的设置。这可能会发生,以避免过度使用和大声的风扇噪音。如果上述任何一个不起作用,你仍然想要解决这个问题,我会假设你正在使用Windows 10,然后安装Ubuntu或任何其他Linux发行版作为第二个操作系统只是为了尝试。如果问题解决了,那么您肯定需要更改窗口中的某些设置。
答案 2 :(得分:0)
对于任何寻找答案的人。我只是将Windows 10更新到更新的版本并更新我的显卡驱动程序,模拟器再次疯狂。
答案 3 :(得分:0)
我在笔记本电脑和高端PC上都遇到了同样的问题。我尝试了可以在互联网上找到的所有内容:
现在,我不能百分百确定上面的任何内容都不能以某种方式解决该问题(即使我将大部分更改回去了),但是在执行此操作后,该问题立即消失了:
Android开发者用户指南[1]中说,这些是图形加速的要求:
即使我确实拥有SDK平台版本27,出于某种原因,我也认为硬件加速无法正常工作,甚至会导致移动仿真器窗口时(甚至是其设置)时滞。如前所述,最新的SDK平台版本似乎可以解决此问题。
此外,不要忘记杀死所有仿真器进程以及Android Studio。但是也许只是为了确保重启整个计算机(我做了很多,因为我也检查了BIOS虚拟化设置几次)。
如果它对您不起作用,请尝试关闭快照,因为这是我尝试之前的最后一次快照。您将不得不擦除该图像中的数据,甚至更好-创建新的AVD并从“推荐”标签中下载最新的图像。
希望这对某人有帮助,因为我确实花了几个令人沮丧的时间来修复它(在使用它几个月后)。
答案 4 :(得分:0)
如果您尚未连接到数据(无论 wifi 连接如何),禁用移动数据是一种可行的方法,另一种可以帮助您的调试工具是 Android 调试选项中的 FPS 计,relevant github guide
答案 5 :(得分:-1)
如果你的模拟器很慢,这可能是原因:
我遇到了同样的问题。
然后我意识到这是一个picture quality
问题。
因此,如果您在应用中使用了大量图片,除非您“降低图片质量”,否则播放速度会很慢。
您可以使用http://compressimage.toolur.com/
来降低图像质量。