2017-06-21 96 views
0

我的仿真程序凍結,我不斷收到此消息「應用程序可能在其主線程上做了太多工作,跳過了x個框架」 並且是的,X主要是遠高於100的數字。我檢查了所有的互聯網,我檢查了我的應用程序,它沒有在主線程上做太多的工作。我做了測試,我尋找巨大的圖像/背景圖像,不,我不使用任何。 更有趣的是,我甚至創建了一個只有一個/空白活動的新項目,我啓動了它,並且遇到同樣的問題。模擬器很慢,我得到「應用程序可能在其主線程上做了太多工作。」仿真程序隨機凍結

我的模擬器終於開始正常隨機工作,我沒有這個問題,直到第一次Windows重新啓動/關閉啓動。因此,如果我保持計算機處於待命狀態,然後使用模擬器,它可以工作幾天..但如果我關閉計算機並重新啓動它,我很可能再次遇到這個問題:我的模擬器工作起來非常慢。 任何想法,將不勝感激。我只是不斷有這個問題,我根本無法使用模擬器。

+0

有點偏題:你是否必須使用Android Studio模擬器?嘗試genymotion(桌面)。我認爲它的性能好得多/更快,它更容易使用:) – BenRoob

+0

我不知道genymotion,但我會檢查出來!謝謝! :D – IoanaC

回答

1

編輯Android虛擬設備的配置:
仿真性能>圖形>從硬件更改爲軟件。
如果您的仿真器速度仍然很慢,請使用低配置和低圖形(分辨率)創建另一個仿真器。 您也可以使用您的Android設備或Bluestack來測試應用程序。

+0

謝謝!我做了下一次更改:將模擬器的分辨率更改爲Nexus One 480×800像素,並將模擬性能>圖形從硬件更改爲軟件,現在我可以使用模擬器! :) – IoanaC