簡體   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