繁体   English   中英

为什么在 flutter 应用程序上访问 firebase 时,Windows Android Studio Emulator 会突然变慢?

[英]Why would the Windows Android Studio Emulator suddenly become slow when accessing firebase on a flutter app?

我正在 Android Studio 的模拟器中测试 flutter 应用程序。 该应用程序和模拟器几天前没有问题。 突然,该应用程序在几个方面变得非常缓慢:

  • 模拟器不再自动启动应用程序。 Installing build/app/outputs/flutter-apk/app.apk...后,没有任何反应。 但是应用程序已安装,如果应用程序是手动运行的,调试器会开始记录。
  • 在用户登录到 firebase 身份验证的初始加载时,或者当已经登录并且应用程序通过该验证时。 这在模拟器上大约需要 5-10 分钟,在物理设备上大约需要两秒钟(之前在模拟器上速度如此之快)。
  • 有时不会发生 firestore 实时更新,但通常非常慢

一些故障排除说明:

  • 模拟器本身并不显得慢(即没有明显的滞后,加载微调器是正常速度)
  • 我已经完全卸载 Android Studio 并重新安装。
  • 系统有 8 核 CPU,64GB RAM,现代 GPU,SSD
  • 仿真器设备分配有 8GB RAM、512MB 堆、3GB 本地存储
  • Android 工作室和插件都是最新版本
  • Emulator.network速度设置为full
  • Windows出现此问题,在Mac Android Studio Emulator上运行正常

这是 Windows 平台上最新版本的 Android 仿真器的问题。 将 Android Emulator 的版本降级为31.2.9 你可以从这里下载。

手动安装 Android 仿真器自定义版本的步骤在上面的链接中给出。

此问题似乎已通过最新稳定的 Android 模拟器版本v31.3.11-9058569

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM